We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ecad2fd commit 32ebbbeCopy full SHA for 32ebbbe
tests/integration_tests/functional/test_cpu_features_aarch64.py
@@ -24,6 +24,8 @@
24
25
G3_SVE_AND_PAC = set("paca pacg sve svebf16 svei8mm".split())
26
27
+G4_FEATS = (G3_FEATS | set("bti flagm2 frint sb".split())) - set("sm3 sm4".split())
28
+
29
30
def test_guest_cpu_features(uvm_any):
31
"""Check the CPU features for a microvm with different CPU templates"""
@@ -43,6 +45,8 @@ def test_guest_cpu_features(uvm_any):
43
45
expected_cpu_features = G3_FEATS | G3_SVE_AND_PAC
44
46
case CpuModel.ARM_NEOVERSE_V1, None:
47
expected_cpu_features = G3_FEATS
48
+ case CpuModel.ARM_NEOVERSE_V2, None:
49
+ expected_cpu_features = G4_FEATS
50
51
guest_feats = set(vm.ssh.check_output(CPU_FEATURES_CMD).stdout.split())
52
assert guest_feats == expected_cpu_features
0 commit comments