Commit 2546170
test: Make test_guest_cpu_config_change optional
[ Upstream commit 554635c ]
This test compares the baseline guest_cpu_config gathered in the past
with the current one and fails potentially due to firecracker's code
changes or kernel/microcode updates. To be aware correctly that CPU
config has been changed by firecracker, the test was set as a mandatory
requirement to merge PRs.
However, since the introduction of the test (commit 8161c0b
("test(tool): verify CPU config has not changed") on 2023 Apr 5, the
following CPU config changes have been caused by non-firecracker
changes:
- The RRSBA bit of IA32_ARCH_CAPABILITIES MSR flipped from 0 to 1 on
Intel Cascade Lake.
- The GDS_CTRL bit of IA32_ARCH_CAPABILITIES MSR flipped from 0 to 1 on
combinations of (Intel Skylake, Intel Cascade Lake, Intel Ice Lake) x
(host kernel 4.14).
Although this kind of CPU config changes should be investigated and
handled appropriately, it blocks all PRs and we cannot merge any PRs
until it is fixed. So this commit makes the test optional.
Signed-off-by: Takahiro Itazuri <[email protected]>1 parent 103f7e3 commit 2546170
File tree
1 file changed
+1
-0
lines changed- tests/integration_tests/functional
1 file changed
+1
-0
lines changedLines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
320 | 320 | | |
321 | 321 | | |
322 | 322 | | |
| 323 | + | |
323 | 324 | | |
324 | 325 | | |
325 | 326 | | |
| |||
0 commit comments