Matthias Endler
👤 PersonAppearances Over Time
Podcast Appearances
Isn't it also true that we're dealing with embedded devices here? I know roughly how that would work for a backend service, say. But for embedded devices, I would be scared that the device would be in a weird limbo state or... wasn't completely flashed when the test ran. So how do you ensure that the tests are always correct and start from a deterministic position?
Isn't it also true that we're dealing with embedded devices here? I know roughly how that would work for a backend service, say. But for embedded devices, I would be scared that the device would be in a weird limbo state or... wasn't completely flashed when the test ran. So how do you ensure that the tests are always correct and start from a deterministic position?
Isn't it also true that we're dealing with embedded devices here? I know roughly how that would work for a backend service, say. But for embedded devices, I would be scared that the device would be in a weird limbo state or... wasn't completely flashed when the test ran. So how do you ensure that the tests are always correct and start from a deterministic position?
How long does a typical build take?
How long does a typical build take?
How long does a typical build take?
And that includes setting up all the devices and running the integration test?
And that includes setting up all the devices and running the integration test?
And that includes setting up all the devices and running the integration test?
Does that include all of the components, or does it include just the Rust components?
Does that include all of the components, or does it include just the Rust components?
Does that include all of the components, or does it include just the Rust components?
And how often is Rust the culprit of failing a build?
And how often is Rust the culprit of failing a build?
And how often is Rust the culprit of failing a build?
Does it mean you don't even flash to the device that often because you have a very iterative way of building the software with your IDE and with the type system?
Does it mean you don't even flash to the device that often because you have a very iterative way of building the software with your IDE and with the type system?
Does it mean you don't even flash to the device that often because you have a very iterative way of building the software with your IDE and with the type system?
How big is the codebase, the Rust codebase?
How big is the codebase, the Rust codebase?