Skip to content

Commit

Permalink
Improve VM migration test stability.
Browse files Browse the repository at this point in the history
The current test is very timing dependent. I've added a "meta" test
that we can use to validate that certain specific outputs are caught
by the Ellipsis for the migration test. If any further timing issues
in the test should occur we can add their outputs and verify that
the Ellipsis catches them all so we don't get into a "back and forth"
battle between incomplete solutions.

Fixes PL-131812
  • Loading branch information
ctheune committed Oct 8, 2023
1 parent 23c3054 commit e33dfdf
Show file tree
Hide file tree
Showing 2 changed files with 613 additions and 77 deletions.
10 changes: 10 additions & 0 deletions CHANGES.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,21 @@
Release notes
=============

1.4.0 (unreleased)
------------------

- Introduce RBD-based locking for maintenances to ensure only a single
KVM host can perform a maintenance at a time. (PL-131618)

- Stabilize the live migration test that was flaky depending on host
performance. (PL-131812)

1.3.1 (2023-02-03)
------------------

- fix regression in guestagent Qemu.write_file, causing the
mark-qemu-binary-generation calls to fail

- improve guestagent test coverage and mocking

1.3.0 (2023-01-17)
Expand Down
Loading

0 comments on commit e33dfdf

Please sign in to comment.