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):
208
208
task .skip_from_deps ()
209
209
raise TaskExit
210
210
211
- if any (self ._task_index [c ].skipped
211
+ if any (self ._task_index [c ].skipped or self . _task_index [ c ]. xfailed
212
212
for c in case .deps if c in self ._task_index ):
213
213
task .do_skip ('skipped due to skipped dependencies' )
214
214
raise TaskExit
@@ -595,7 +595,7 @@ def deps_succeeded(self, task):
595
595
596
596
def deps_skipped (self , task ):
597
597
# 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
599
599
for c in task .testcase .deps if c in self ._task_index )
600
600
601
601
def _abortall (self , cause ):
You can’t perform that action at this time.
0 commit comments