Skip to content
New issue

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

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

Already on GitHub? # to your account

Fix test failures in arithmetic_ops_test.py #11006

Closed
Tracked by #11004
razajafri opened this issue Jun 8, 2024 · 1 comment · Fixed by #11044
Closed
Tracked by #11004

Fix test failures in arithmetic_ops_test.py #11006

razajafri opened this issue Jun 8, 2024 · 1 comment · Fixed by #11044
Assignees
Labels
bug Something isn't working Spark 4.0+ Spark 4.0+ issues

Comments

@razajafri
Copy link
Collaborator

razajafri commented Jun 8, 2024

These are the test failures in arithmetic_ops_test.py

FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_abs
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_abs_ansi_overflow
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_add_overflow_with_ansi_enabled
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_add_overflow_with_ansi_enabled_day_time_interval
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_addition
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_addition_subtraction_mixed
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_cast_neg_to_decimal_err
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_day_time_interval_divided_by_zero
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_day_time_interval_divided_by_zero_scalar
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_day_time_interval_division_overflow
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_day_time_interval_scalar_divided_by_zero
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_decimal_bround
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_decimal_round
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_div_overflow_exception_when_ansi
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_division
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_division_mixed
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_division_mixed_larger_dec
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_float_division_mixed
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_floor_ceil_overflow
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_int_division
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_int_division_mixed
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_mod
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_mod_mixed
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_mod_mixed_decimal128
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_multiplication
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_multiplication_mixed
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_non_decimal_round_overflow
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_pmod
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_pmod_fallback
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_pmod_mixed_decimal
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_pmod_mixed_decimal_lhs
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_pmod_mixed_decimal_rhs
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_pmod_mixed_numeric
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_special_decimal_division
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_subtraction
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_subtraction_overflow_with_ansi_enabled
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_subtraction_overflow_with_ansi_enabled_day_time_interval
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_unary_minus
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_unary_minus_ansi_overflow
FAILED ../../../../integration_tests/src/main/python/arithmetic_ops_test.py::test_unary_minus_ansi_overflow_day_time_interval
@razajafri razajafri added bug Something isn't working ? - Needs Triage Need team to review and classify labels Jun 8, 2024
@razajafri razajafri added the Spark 4.0+ Spark 4.0+ issues label Jun 8, 2024
@razajafri
Copy link
Collaborator Author

54 of the errors above are related to Exception message not matching
Around 550 of them are because of spark.sql.ansi.enabled set to true by default.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
bug Something isn't working Spark 4.0+ Spark 4.0+ issues
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants