Skip to content

Commit 45b781b

Browse files
committed
Still playing with xfail identification for arm64 tests
1 parent 83af73a commit 45b781b

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

tests/conftest.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ def generate_pop_and_exit_fixtures(proc_popers, ids=[], dwCreationFlags=DEFAULT_
4444
def pop_and_exit_process(request):
4545
proc_poper = request.param
4646
proc = proc_poper(dwCreationFlags=dwCreationFlags)
47+
# Apply manually the xfail marker for a test on x86_on_arm64 for pe64 target (cross-heaven gate)
48+
if windows.current_process._is_x86_on_arm64 and proc.bitness == 64:
49+
request.applymarker("xfail") # Cross Heaven gate
4750
time.sleep(0.2) # Give time to the process to load :)
4851
print("Created {0} ({1}bits) for test".format(proc, proc.bitness))
4952
yield weakref.proxy(proc) # provide the fixture value

0 commit comments

Comments
 (0)