Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Temporarily disable integration test - test_hash_reduction_pivot_without_nans #4534

Merged
merged 3 commits into from
Jan 14, 2022

Conversation

nartal1
Copy link
Collaborator

@nartal1 nartal1 commented Jan 14, 2022

This PR is to temporarily disable test_hash_reduction_pivot_without_nans test until we have a proper fix for the issue
#4514.
I am not able to repro the issue in YARN cluster so it might take sometime to reproduce and fix the bug.
This would help the CI pipelines to be green.

Signed-off-by: Niranjan Artal <nartal@nvidia.com>
@nartal1 nartal1 added the test Only impacts tests label Jan 14, 2022
@nartal1 nartal1 added this to the Jan 10 - Jan 28 milestone Jan 14, 2022
@nartal1 nartal1 self-assigned this Jan 14, 2022
@nartal1
Copy link
Collaborator Author

nartal1 commented Jan 14, 2022

build

.pivot('b')
.agg(f.sum('c')),
conf=conf)
# https://github.com/NVIDIA/spark-rapids/issues/4514
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It would be better to skip the test rather than comment it out:

@pytest.mark.skip(reason='https://github.com/NVIDIA/spark-rapids/issues/4514')

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

xfail seems appropriate here, as this is code we fully expect to pass but is failing due to known issues. skip should be used for tests that are never expected to pass if attempted, even after bugfixes (e.g.: tests for a feature that a particular Spark version does not support, etc.)

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It doesn't seem to be failing in github CI, so we probably want to skip?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

xfail is what we want. xfail is fine if the test actually passes (it reports it as an XPASS result).

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ah ok, sorry I thought xfail actually failed the tests when it passed. Thanks

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is a config for that I wish we had done a good enough job with things that it would fail. But that is not how it is right now :(

Signed-off-by: Niranjan Artal <nartal@nvidia.com>
Signed-off-by: Niranjan Artal <nartal@nvidia.com>
@nartal1
Copy link
Collaborator Author

nartal1 commented Jan 14, 2022

Thanks for the review. I have changed the test to xfail. PTAL.

@nartal1
Copy link
Collaborator Author

nartal1 commented Jan 14, 2022

build

@nartal1 nartal1 merged commit 7d8b6d4 into NVIDIA:branch-22.02 Jan 14, 2022
jlowe added a commit to jlowe/spark-rapids that referenced this pull request Jan 18, 2022
…vot_without_nans (NVIDIA#4534)"

This reverts commit 7d8b6d4.

Signed-off-by: Jason Lowe <jlowe@nvidia.com>
sameerz pushed a commit that referenced this pull request Jan 18, 2022
…vot_without_nans (#4534)" (#4553)

This reverts commit 7d8b6d4.

Signed-off-by: Jason Lowe <jlowe@nvidia.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test Only impacts tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants