some *nixes decided not to call init process 1 (closes #12763)
diff --git a/Lib/test/test_posix.py b/Lib/test/test_posix.py
index af64a6f..6a3c33f 100644
--- a/Lib/test/test_posix.py
+++ b/Lib/test/test_posix.py
@@ -862,7 +862,7 @@
         try:
             init = posix.sched_getscheduler(1)
         except OSError as e:
-            if e.errno != errno.EPERM:
+            if e.errno != errno.EPERM and e.errno != errno.ESRCH:
                 raise
         else:
             self.assertIn(init, possible_schedulers)