-
Notifications
You must be signed in to change notification settings - Fork 3
Mixed bag of new tests for the 25.04 release #12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Its 25.04 and not 24.04 btw. How the time flies … |
Uh, so true. I've changed the title. |
We have seen that the hostname can be "localhost" in cases where the EEPROM is not set. This should not happen in CI, since the TAC there should always have an EEPROM with useful TLV data. But let's check for it anyway.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've found a few more small things, but in general I like the changes. The kernel output tests looks quite elegant now.
I've also found a typo in a commit message:
- test/labgrid: Log if the tests are retying
+ test/labgrid: Log if the tests are retrying
But that's it.
@hnez: Squashed your suggestions and fixed the typo in the commit message. |
We want some devices to have specific clock rates applied to them. This tests creates the infrastructure to check these rates. It also checks for the some first initial rates.
This test catches situations where some service is broken to the point that it does not start anymore. Co-authored-by: Leonard Göhrs <[email protected]>
We know that out kernel logs some warnings and errors on startup. These are accepted. With this test we make sure that the kernel only logs these messages and nothing new. Co-authored-by: Leonard Göhrs <[email protected]>
These tests are written in a way, that they can each block up to five minutes. Thus: Let's mark them as slow. And also add logging to the test case, so that during interactive testing the user gets some feedback on whats going on.
In preparation for the upcoming 25.04 release I have implemented tests from my backlog.