@@ -54,11 +54,6 @@ def check_hugetlbfs_in_use(pid: int, allocation_name: str):
54
54
assert kernel_page_size_kib > 4
55
55
56
56
57
- @pytest .mark .skipif (
58
- global_props .host_linux_version_tpl > (6 , 1 )
59
- and global_props .cpu_architecture == "aarch64" ,
60
- reason = "Huge page tests with secret hidden kernels on ARM currently fail" ,
61
- )
62
57
def test_hugetlbfs_boot (uvm_plain ):
63
58
"""Tests booting a microvm with guest memory backed by 2MB hugetlbfs pages"""
64
59
@@ -73,11 +68,6 @@ def test_hugetlbfs_boot(uvm_plain):
73
68
)
74
69
75
70
76
- @pytest .mark .skipif (
77
- global_props .host_linux_version_tpl > (6 , 1 )
78
- and global_props .cpu_architecture == "aarch64" ,
79
- reason = "Huge page tests with secret hidden kernels on ARM currently fail" ,
80
- )
81
71
def test_hugetlbfs_snapshot (microvm_factory , guest_kernel_linux_5_10 , rootfs ):
82
72
"""
83
73
Test hugetlbfs snapshot restore via uffd
@@ -105,11 +95,6 @@ def test_hugetlbfs_snapshot(microvm_factory, guest_kernel_linux_5_10, rootfs):
105
95
check_hugetlbfs_in_use (vm .firecracker_pid , "/anon_hugepage" )
106
96
107
97
108
- @pytest .mark .skipif (
109
- global_props .host_linux_version_tpl > (6 , 1 )
110
- and global_props .cpu_architecture == "aarch64" ,
111
- reason = "Huge page tests with secret hidden kernels on ARM currently fail" ,
112
- )
113
98
def test_hugetlbfs_diff_snapshot (microvm_factory , uvm_plain ):
114
99
"""
115
100
Test hugetlbfs differential snapshot support.
@@ -150,11 +135,6 @@ def test_hugetlbfs_diff_snapshot(microvm_factory, uvm_plain):
150
135
# Verify if the restored microvm works.
151
136
152
137
153
- @pytest .mark .skipif (
154
- global_props .host_linux_version_tpl > (6 , 1 )
155
- and global_props .cpu_architecture == "aarch64" ,
156
- reason = "Huge page tests with secret hidden kernels on ARM currently fail" ,
157
- )
158
138
@pytest .mark .parametrize ("huge_pages" , HugePagesConfig )
159
139
def test_ept_violation_count (
160
140
microvm_factory ,
@@ -231,11 +211,6 @@ def test_ept_violation_count(
231
211
metrics .put_metric (metric , int (metric_value ), "Count" )
232
212
233
213
234
- @pytest .mark .skipif (
235
- global_props .host_linux_version_tpl > (6 , 1 )
236
- and global_props .cpu_architecture == "aarch64" ,
237
- reason = "Huge page tests with secret hidden kernels on ARM currently fail" ,
238
- )
239
214
def test_negative_huge_pages_plus_balloon (uvm_plain ):
240
215
"""Tests that huge pages and memory ballooning cannot be used together"""
241
216
uvm_plain .memory_monitor = None
0 commit comments