@@ -2373,7 +2373,6 @@ def test_bytes_program(self):
2373
2373
exitcode = subprocess .call ([program ]+ args , env = envb )
2374
2374
self .assertEqual (exitcode , 0 )
2375
2375
2376
- @support .impl_detail ("[GR-30188] may cause transient failures when executed concurrently" , graalvm = False )
2377
2376
def test_pipe_cloexec (self ):
2378
2377
sleeper = support .findfile ("input_reader.py" , subdir = "subprocessdata" )
2379
2378
fd_status = support .findfile ("fd_status.py" , subdir = "subprocessdata" )
@@ -2439,7 +2438,6 @@ def kill_p2():
2439
2438
p1 .stdout .close ()
2440
2439
p2 .stdout .close ()
2441
2440
2442
- @support .impl_detail ("[GR-30188] may cause transient failures when executed concurrently" , graalvm = False )
2443
2441
def test_close_fds (self ):
2444
2442
fd_status = support .findfile ("fd_status.py" , subdir = "subprocessdata" )
2445
2443
@@ -2488,7 +2486,6 @@ def test_close_fds(self):
2488
2486
self .assertIn (1 , remaining_fds , "Subprocess failed" )
2489
2487
2490
2488
2491
- @support .impl_detail ("[GR-30188] may cause transient failures when executed concurrently" , graalvm = False )
2492
2489
@unittest .skipIf (sys .platform .startswith ("freebsd" ) and
2493
2490
os .stat ("/dev" ).st_dev == os .stat ("/dev/fd" ).st_dev ,
2494
2491
"Requires fdescfs mounted on /dev/fd on FreeBSD." )
@@ -2572,7 +2569,6 @@ def test_close_fds_when_max_fd_is_lowered(self):
2572
2569
# descriptor of a pipe closed in the parent process is valid in the
2573
2570
# child process according to fstat(), but the mode of the file
2574
2571
# descriptor is invalid, and read or write raise an error.
2575
- @support .impl_detail ("[GR-30188] may cause transient failures when executed concurrently" , graalvm = False )
2576
2572
@support .requires_mac_ver (10 , 5 )
2577
2573
def test_pass_fds (self ):
2578
2574
fd_status = support .findfile ("fd_status.py" , subdir = "subprocessdata" )
@@ -2607,7 +2603,6 @@ def test_pass_fds(self):
2607
2603
close_fds = False , pass_fds = (fd , )))
2608
2604
self .assertIn ('overriding close_fds' , str (context .warning ))
2609
2605
2610
- @support .impl_detail ("[GR-30188] may cause transient failures when executed concurrently" , graalvm = False )
2611
2606
def test_pass_fds_inheritable (self ):
2612
2607
script = support .findfile ("fd_status.py" , subdir = "subprocessdata" )
2613
2608
@@ -2638,7 +2633,6 @@ def test_pass_fds_inheritable(self):
2638
2633
# bpo-32270: Ensure that descriptors specified in pass_fds
2639
2634
# are inherited even if they are used in redirections.
2640
2635
# Contributed by @izbyshev.
2641
- @support .impl_detail ("[GR-30188] may cause transient failures when executed concurrently" , graalvm = False )
2642
2636
def test_pass_fds_redirected (self ):
2643
2637
"""Regression test for https://bugs.python.org/issue32270."""
2644
2638
fd_status = support .findfile ("fd_status.py" , subdir = "subprocessdata" )
0 commit comments