Skip to content

[do not review] Gather tests that have inter-test dependencies#12932

Closed
driazati wants to merge 2 commits intoapache:mainfrom
driazati:segfault_reporting2
Closed

[do not review] Gather tests that have inter-test dependencies#12932
driazati wants to merge 2 commits intoapache:mainfrom
driazati:segfault_reporting2

Conversation

@driazati
Copy link
Member

@driazati driazati commented Sep 28, 2022

The need for a LoadScopeScheduling instance to handle test scheduling is making proper reporting + retries difficult, so check if we can just fix the tests so they don't actually need a special scheduler.

This is a less-than-ideal fix for #12776. It disables reruns for crashes
in xdist workers, which gets rid of the pytest internal failure and
correctly reports the test name. Ideally it would also include the
backtrace in the report and rerun the test but there doesn't seem to be
an easy way to get pytest-rerunfailures to do that alongside the
LoadScopeScheduler.
@driazati driazati changed the title remove scheduler [do not review] Gather tests that have inter-test dependencies Sep 28, 2022
@driazati
Copy link
Member Author

@tvm-bot rerun

@driazati
Copy link
Member Author

@tvm-bot rerun

2 similar comments
@driazati
Copy link
Member Author

@tvm-bot rerun

@driazati
Copy link
Member Author

driazati commented Oct 3, 2022

@tvm-bot rerun

@areusch areusch added needs-triage PRs or issues that need to be investigated by maintainers to find the right assignees to address it and removed needs-triage PRs or issues that need to be investigated by maintainers to find the right assignees to address it labels Oct 19, 2022
@driazati driazati closed this Nov 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants