Skip to content
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

fix broken testing in CI #173

Merged
merged 2 commits into from
May 9, 2024
Merged

Conversation

mimir-d
Copy link
Member

@mimir-d mimir-d commented May 9, 2024

  • docker-compose no longer exists, replace with modern variant
  • golangci linter now deprecated some checks, which result in failure if used
  • update OS version for the testing containers
  • a couple of state pause tests were using timing as a setup mechanism, which is a very bad idea (╯°□°)╯︵ ┻━┻
  • replace the timing with actual hooking into events

- `docker-compose` no longer exists, replace with modern variant
- golangci linter now deprecated some checks, which result in failure
  if used
- update OS version for the testing containers

Signed-off-by: mimir-d <[email protected]>
- a couple of state pause tests were using timing as a setup mechanism,
  which is a **very bad idea**
- replace the timing with actual hooking into events

Signed-off-by: mimir-d <[email protected]>
@mimir-d mimir-d requested review from tfg13 and xaionaro May 9, 2024 20:38
@mimir-d mimir-d self-assigned this May 9, 2024
@mimir-d mimir-d changed the title Bugfix/broken testing fix broken testing in CI May 9, 2024
Copy link
Member

@xaionaro xaionaro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Didn't read carefully because these are the changes in the auto-tests code. But overall seems like improvement without obvious things to nitpick to.

@mimir-d mimir-d merged commit 6ff4d0f into linuxboot:develop May 9, 2024
3 checks passed
@mimir-d mimir-d deleted the bugfix/broken_testing branch May 9, 2024 21:03
@xaionaro
Copy link
Member

xaionaro commented May 9, 2024

Just noticed:

(╯°□°)╯︵ ┻━┻

This thing made me laugh :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants