Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing

Julius Gustavsson

👤 Person
420 total appearances

Appearances Over Time

Podcast Appearances

Rust in Production
Volvo with Julius Gustavsson

And of course, every test suite then has quite extensive setup loop, basically, where it takes the device and flashes the correct version, resets it into the correct state, and sets up whatever preconditions that need to be in place before the test start. And then same when it's done, it will do some cleanup and But that's all like that's agnostic. So Zool doesn't care about that.

Rust in Production
Volvo with Julius Gustavsson

And of course, every test suite then has quite extensive setup loop, basically, where it takes the device and flashes the correct version, resets it into the correct state, and sets up whatever preconditions that need to be in place before the test start. And then same when it's done, it will do some cleanup and But that's all like that's agnostic. So Zool doesn't care about that.

Rust in Production
Volvo with Julius Gustavsson

It just starts the test framework and it does its magic and then it can report back.

Rust in Production
Volvo with Julius Gustavsson

It just starts the test framework and it does its magic and then it can report back.

Rust in Production
Volvo with Julius Gustavsson

It just starts the test framework and it does its magic and then it can report back.

Rust in Production
Volvo with Julius Gustavsson

So on the local machine, it takes about, depending on the machine, maybe between 5 and 10 minutes. And then the test itself, I think another 15, 20. But then in the CI, we're doing more extensive things. So that is around an hour or so.

Rust in Production
Volvo with Julius Gustavsson

So on the local machine, it takes about, depending on the machine, maybe between 5 and 10 minutes. And then the test itself, I think another 15, 20. But then in the CI, we're doing more extensive things. So that is around an hour or so.

Rust in Production
Volvo with Julius Gustavsson

So on the local machine, it takes about, depending on the machine, maybe between 5 and 10 minutes. And then the test itself, I think another 15, 20. But then in the CI, we're doing more extensive things. So that is around an hour or so.

Rust in Production
Volvo with Julius Gustavsson

Yeah, yeah. So, yeah, around an hour. If it starts to take more than an hour, we usually try to sit down and figure out if we can parallelize it more, if we need to add more units to the CI so that we can run more in parallel, or if we can optimize the tests somehow so that they run faster.

Rust in Production
Volvo with Julius Gustavsson

Yeah, yeah. So, yeah, around an hour. If it starts to take more than an hour, we usually try to sit down and figure out if we can parallelize it more, if we need to add more units to the CI so that we can run more in parallel, or if we can optimize the tests somehow so that they run faster.

Rust in Production
Volvo with Julius Gustavsson

Yeah, yeah. So, yeah, around an hour. If it starts to take more than an hour, we usually try to sit down and figure out if we can parallelize it more, if we need to add more units to the CI so that we can run more in parallel, or if we can optimize the tests somehow so that they run faster.

Rust in Production
Volvo with Julius Gustavsson

So it includes all of the LPA components, yeah.

Rust in Production
Volvo with Julius Gustavsson

So it includes all of the LPA components, yeah.

Rust in Production
Volvo with Julius Gustavsson

So it includes all of the LPA components, yeah.

Rust in Production
Volvo with Julius Gustavsson

Almost never. I mean, that is, since it's mostly taken care of at build time. So you can't really, you know, if it doesn't build, you already know that in the build step. And that's usually something you catch locally. Okay.

Rust in Production
Volvo with Julius Gustavsson

Almost never. I mean, that is, since it's mostly taken care of at build time. So you can't really, you know, if it doesn't build, you already know that in the build step. And that's usually something you catch locally. Okay.

Rust in Production
Volvo with Julius Gustavsson

Almost never. I mean, that is, since it's mostly taken care of at build time. So you can't really, you know, if it doesn't build, you already know that in the build step. And that's usually something you catch locally. Okay.

Rust in Production
Volvo with Julius Gustavsson

Yeah, I definitely would think so, compared to another system where less of the things were taken care of up front. You would absolutely need to flash it more often just to see that, no, that didn't work. So yeah, I would definitely think that that is the case.

Rust in Production
Volvo with Julius Gustavsson

Yeah, I definitely would think so, compared to another system where less of the things were taken care of up front. You would absolutely need to flash it more often just to see that, no, that didn't work. So yeah, I would definitely think that that is the case.

Rust in Production
Volvo with Julius Gustavsson

Yeah, I definitely would think so, compared to another system where less of the things were taken care of up front. You would absolutely need to flash it more often just to see that, no, that didn't work. So yeah, I would definitely think that that is the case.