File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
reframe/frontend/executors Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -208,7 +208,7 @@ def runcase(self, case):
208208 task .skip_from_deps ()
209209 raise TaskExit
210210
211- if any (self ._task_index [c ].skipped
211+ if any (self ._task_index [c ].skipped or self . _task_index [ c ]. xfailed
212212 for c in case .deps if c in self ._task_index ):
213213 task .do_skip ('skipped due to skipped dependencies' )
214214 raise TaskExit
@@ -595,7 +595,7 @@ def deps_succeeded(self, task):
595595
596596 def deps_skipped (self , task ):
597597 # NOTE: Restored dependencies are not in the task_index
598- return any (self ._task_index [c ].skipped
598+ return any (self ._task_index [c ].skipped or self . _task_index [ c ]. xfailed
599599 for c in task .testcase .deps if c in self ._task_index )
600600
601601 def _abortall (self , cause ):
You can’t perform that action at this time.
0 commit comments