Skip to content

[ci] Don't rerun segfaulting failures#12850

Closed
driazati wants to merge 1 commit intoapache:mainfrom
driazati:segfault_reporting
Closed

[ci] Don't rerun segfaulting failures#12850
driazati wants to merge 1 commit intoapache:mainfrom
driazati:segfault_reporting

Conversation

@driazati
Copy link
Member

@driazati driazati commented Sep 20, 2022

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 since the latter doesn't have a way to re-queue
tests.

@github-actions
Copy link
Contributor

github-actions bot commented Sep 20, 2022

Thanks for contributing to TVM! Please refer to the contributing guidelines https://tvm.apache.org/docs/contribute/ for useful information and tips. Please request code reviews from Reviewers by @-ing them in a comment.

Generated by tvm-bot

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.
@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