Skip to content

Conversation

dimaqq
Copy link
Contributor

@dimaqq dimaqq commented Sep 2, 2025

  • adds matrix over Juju versions
  • adds Juju channel 4/beta
  • adds integration test timeout
  • don't fail the overall job if 4/beta branch fails

@dimaqq dimaqq requested a review from benhoyt September 2, 2025 03:34
@dimaqq
Copy link
Contributor Author

dimaqq commented Sep 2, 2025

Findings:

  • Can't tests against Juju 4 on machines, because storage is not implemented.
  • Heisenbug against Juju 3, stuck at 96%, killed by timeout.
  • Heisenbug Bugs against Juju 4, stuck at 7%, killed by timeout.

I suspect that more tests were run than 7%, that it's just the amount of output we get.

@benhoyt
Copy link
Collaborator

benhoyt commented Sep 2, 2025

The Juju 3 Heisenbug aside, I think it's probably too early to run these against Juju 4 on every PR. They'll just fail every time, and it'll be noise.

@dimaqq
Copy link
Contributor Author

dimaqq commented Sep 3, 2025

I agree.
Juju 4 vm not ready for this workload.
Juju 4 k8s could perhaps be used to figure out the tooling around Heisenbugs, but that would be a separate PR.

@dimaqq dimaqq closed this Sep 3, 2025
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