You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If we were able to write a suite of host-side tests that cover the happy paths for all common workflows we can improve our ability to develop without hardware present. A good place to start would be to cover, with host-side tests, all interactions included in one of our examples. In theory if we can write tests that ensure that correct byte stream grammar is maintained, then we can have a fair amount of confidence that a given change will not introduce regressions without having to actually run the code on the target device.
Note: This is, in no way, meant to replace testing on hardware. We will always verify, to the best of our ability, that full functionality is maintained for each release on actual hardware targets. This is simply to provide an easier way for devs to contribute while in situations where testing on hardware is not possible.
The text was updated successfully, but these errors were encountered:
Suggestion / Feature Request
If we were able to write a suite of host-side tests that cover the happy paths for all common workflows we can improve our ability to develop without hardware present. A good place to start would be to cover, with host-side tests, all interactions included in one of our examples. In theory if we can write tests that ensure that correct byte stream grammar is maintained, then we can have a fair amount of confidence that a given change will not introduce regressions without having to actually run the code on the target device.
Note: This is, in no way, meant to replace testing on hardware. We will always verify, to the best of our ability, that full functionality is maintained for each release on actual hardware targets. This is simply to provide an easier way for devs to contribute while in situations where testing on hardware is not possible.
The text was updated successfully, but these errors were encountered: