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

Investigate integration test termination #1142

Open
dimaqq opened this issue Oct 7, 2024 · 3 comments
Open

Investigate integration test termination #1142

dimaqq opened this issue Oct 7, 2024 · 3 comments
Labels
kind/bug indicates a bug in the project kind/CI About CI infra or tests priority/high should be prioritized

Comments

@dimaqq
Copy link
Contributor

dimaqq commented Oct 7, 2024

Description

When failing and flakey tests are disabled, the integration test job/tox doesn't terminate...

Timing of the integration test run:

-3m job setup
0.0 tox started
0.0 first skipped tests
0.0 first passed tests
 5m 25% tests done
14m 50% tests done
19m 75% tests done
30m 97% tests done

[long gap here]

2h+ still waiting at 97% tests done ...

Urgency

Casually reporting

Python-libjuju version

3.5.2

Juju version

3.4/stable

@dimaqq dimaqq added the kind/bug indicates a bug in the project label Oct 7, 2024
@dimaqq
Copy link
Contributor Author

dimaqq commented Oct 7, 2024

@dimaqq dimaqq added the kind/CI About CI infra or tests label Oct 7, 2024
@dimaqq
Copy link
Contributor Author

dimaqq commented Oct 7, 2024

Last completed tests by worker:

[gw0] [ 79%] SKIPPED tests/integration/test_model.py::test_detach_storage
[gw1] [ 97%] PASSED tests/integration/test_unit.py::test_ssh
[gw2] [ 96%] PASSED tests/integration/test_unit.py::test_unit_introspect
[gw3] [ 95%] PASSED tests/integration/test_unit.py::test_unit_public_address

may not be informative, as the test that didn't finish is probably not reported yet.

@james-garner-canonical
Copy link
Contributor

We should probably force tests to run single threaded in a deterministic order

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug indicates a bug in the project kind/CI About CI infra or tests priority/high should be prioritized
Projects
None yet
Development

No branches or pull requests

2 participants