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

xfail all the impacted cases when using non-UTC time zone [databricks] #9773

Merged
merged 23 commits into from
Nov 27, 2023

Conversation

res-life
Copy link
Collaborator

@res-life res-life commented Nov 17, 2023

closes #9737

  • xfail all the impacted cases when using non-UTC time zone.
@pytest.mark.xfail(condition = is_not_utc(), reason = 'xfail non-UTC time zone tests because of https://github.com/NVIDIA/spark-rapids/issues/9653')

Signed-off-by: Chong Gao [email protected]

Note:
About DB cases, will post another PR.

@res-life
Copy link
Collaborator Author

build

Copy link
Collaborator

@revans2 revans2 left a comment

Choose a reason for hiding this comment

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

Looks good

Copy link
Collaborator

@winningsix winningsix left a comment

Choose a reason for hiding this comment

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

The xfailed case number seems less than previous mentioned number. Any difference from what we tested before?

@@ -224,7 +224,7 @@ else
fi

# time zone will be tested; use export TZ=time_zone_name before run this script
TZ=${TZ:-UTC}
export TZ=Iran
Copy link
Collaborator

Choose a reason for hiding this comment

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

revert this before when commit.

@@ -283,6 +291,7 @@ def writeParquetUpgradeCatchException(spark, df, data_path, spark_tmp_table_fact
('TIMESTAMP_MICROS', TimestampGen(start=datetime(1, 1, 1, tzinfo=timezone.utc), end=datetime(1899, 12, 31, tzinfo=timezone.utc))),
('TIMESTAMP_MILLIS', TimestampGen(start=datetime(1, 1, 1, tzinfo=timezone.utc), end=datetime(1899, 12, 31, tzinfo=timezone.utc)))])
@pytest.mark.parametrize('rebase', ["CORRECTED","EXCEPTION"])
Copy link
Collaborator

Choose a reason for hiding this comment

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

It seems we don't need another PR to cover databricks? Related test cases already cover different behaviors for spark.sql.parquet.datetimeRebaseModeInRead.

Copy link
Collaborator

Choose a reason for hiding this comment

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

We probably still need to cover databricks eventually. This is for one write test. There are all of the read tests and there are also other write tests too. The issue shows up for any test where we are relying on the default rebase settings. I have not dug into them to see which they are. I would be happy to see us not rely on the default settings any more. But then we need to be sure that we don't lose any test coverage.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I'll first xfail the impacted cases for DB in this PR.
Filed a follow-up issue: #9792, for this issue, I'll fix the cases and then add cases to ensure the coverage.

Copy link
Collaborator

@NVnavkumar NVnavkumar left a comment

Choose a reason for hiding this comment

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

Looks good so far. Awaiting any updates based on databricks testing.

@NVnavkumar
Copy link
Collaborator

build

@res-life
Copy link
Collaborator Author

The xfailed case number seems less than previous mentioned number. Any difference from what we tested before?

Totally 347 cases in 43 files. 347 cases are parametrized case.
Previously in #9482, there are only about 10 files involved.
After removing the skip_if_not_utc in gen_df, more files(about 30 files) appeared.

def gen_df(spark, data_gen, length=2048, seed=0, num_slices=None):
        ......
        if src.contains_ts():      # Remove
             skip_if_not_utc()     # Remove

@res-life
Copy link
Collaborator Author

build

@winningsix
Copy link
Collaborator

if new xfail is due to dbx, we should add is_databricks_runtime for ensure non-dbx can still have them on.

@res-life
Copy link
Collaborator Author

build

@res-life
Copy link
Collaborator Author

build

@res-life
Copy link
Collaborator Author

build

@winningsix
Copy link
Collaborator

FYI. Those cases failed in my local test using Spark 3.4.1. I will verify more in my local.

Most related to ```test_json_ts_formats_round_trip_ntz_v1``` and ```test_json_ts_formats_round_trip_ntz_v2```
FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-dd-][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-dd-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-dd-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-dd-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-dd-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-dd-'T'HH:mm:ss][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-dd-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-dd-'T'HH:mm][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM/dd-][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM/dd-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM/dd-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM/dd-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM/dd-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM/dd-'T'HH:mm:ss][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM/dd-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM/dd-'T'HH:mm][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-'T'HH:mm:ss][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy-MM-'T'HH:mm][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM-][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM-'T'HH:mm:ss][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-yyyy/MM-'T'HH:mm][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-yyyy-][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-yyyy-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-yyyy-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-yyyy-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-yyyy-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-yyyy-'T'HH:mm:ss][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-yyyy-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-yyyy-'T'HH:mm][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/yyyy-][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/yyyy-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/yyyy-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/yyyy-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/yyyy-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/yyyy-'T'HH:mm:ss][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/yyyy-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/yyyy-'T'HH:mm][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-dd-yyyy-][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-dd-yyyy-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-dd-yyyy-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-dd-yyyy-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-dd-yyyy-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-dd-yyyy-'T'HH:mm:ss][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-dd-yyyy-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM-dd-yyyy-'T'HH:mm][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/dd/yyyy-][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/dd/yyyy-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/dd/yyyy-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/dd/yyyy-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/dd/yyyy-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/dd/yyyy-'T'HH:mm:ss][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/dd/yyyy-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-MM/dd/yyyy-'T'HH:mm][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd-MM-yyyy-][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd-MM-yyyy-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd-MM-yyyy-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd-MM-yyyy-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd-MM-yyyy-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd-MM-yyyy-'T'HH:mm:ss][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd-MM-yyyy-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd-MM-yyyy-'T'HH:mm][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd/MM/yyyy-][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd/MM/yyyy-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd/MM/yyyy-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd/MM/yyyy-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd/MM/yyyy-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd/MM/yyyy-'T'HH:mm:ss][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd/MM/yyyy-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v1[TIMESTAMP_LTZ-dd/MM/yyyy-'T'HH:mm][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(FileSourceScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-dd-][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-dd-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-dd-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-dd-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-dd-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-dd-'T'HH:mm:ss][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-dd-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-dd-'T'HH:mm][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM/dd-][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM/dd-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM/dd-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM/dd-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM/dd-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM/dd-'T'HH:mm:ss][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM/dd-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM/dd-'T'HH:mm][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-'T'HH:mm:ss][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy-MM-'T'HH:mm][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM-][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM-'T'HH:mm:ss][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-yyyy/MM-'T'HH:mm][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-yyyy-][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-yyyy-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-yyyy-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-yyyy-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-yyyy-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-yyyy-'T'HH:mm:ss][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-yyyy-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-yyyy-'T'HH:mm][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/yyyy-][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/yyyy-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/yyyy-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/yyyy-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/yyyy-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/yyyy-'T'HH:mm:ss][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/yyyy-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/yyyy-'T'HH:mm][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-dd-yyyy-][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-dd-yyyy-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-dd-yyyy-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-dd-yyyy-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-dd-yyyy-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-dd-yyyy-'T'HH:mm:ss][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-dd-yyyy-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM-dd-yyyy-'T'HH:mm][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/dd/yyyy-][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/dd/yyyy-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/dd/yyyy-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/dd/yyyy-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/dd/yyyy-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/dd/yyyy-'T'HH:mm:ss][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/dd/yyyy-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-MM/dd/yyyy-'T'HH:mm][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd-MM-yyyy-][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd-MM-yyyy-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd-MM-yyyy-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd-MM-yyyy-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd-MM-yyyy-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd-MM-yyyy-'T'HH:mm:ss][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd-MM-yyyy-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd-MM-yyyy-'T'HH:mm][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd/MM/yyyy-][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd/MM/yyyy-'T'HH:mm:ss.SSSXXX][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd/MM/yyyy-'T'HH:mm:ss[.SSS][XXX]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd/MM/yyyy-'T'HH:mm:ss.SSS][DATAGEN_SEED=1700475048, INJECT_OOM, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd/MM/yyyy-'T'HH:mm:ss[.SSS]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd/MM/yyyy-'T'HH:mm:ss][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd/MM/yyyy-'T'HH:mm[:ss]][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s... FAILED ../../src/main/python/json_test.py::test_json_ts_formats_round_trip_ntz_v2[TIMESTAMP_LTZ-dd/MM/yyyy-'T'HH:mm][DATAGEN_SEED=1700475048, ALLOW_NON_GPU(BatchScanExec,ProjectExec)] - py4j.protocol.Py4JJavaError: An error occurred while calling z:org.apache.s...

@winningsix
Copy link
Collaborator

Per discussed offline, Spark 311, 330 and 341 are mandatory to verify.

@@ -151,6 +151,7 @@ def test_cast_string_date_non_ansi():
StringGen('[0-9]{1,4}-[0-3][0-9]-[0-5][0-9][ |T][0-3][0-9]:[0-6][0-9]:[0-6][0-9]'),
Copy link
Collaborator

Choose a reason for hiding this comment

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

Not sure why test_cast_string_date_valid_format(In L65 above) and test_cast_string_date_non_ansi(In L144 above) are not touched. No requirement for Spark.

@@ -151,6 +151,7 @@ def test_cast_string_date_non_ansi():
StringGen('[0-9]{1,4}-[0-3][0-9]-[0-5][0-9][ |T][0-3][0-9]:[0-6][0-9]:[0-6][0-9]'),
StringGen('[0-9]{1,4}-[0-3][0-9]-[0-5][0-9][ |T][0-3][0-9]:[0-6][0-9]:[0-6][0-9].[0-9]{0,6}Z?')],
ids=idfn)
Copy link
Collaborator

Choose a reason for hiding this comment

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

FYI. test_cast_string_date_valid_ansi and test_cast_string_date_valid_format need for xfail as well. It's skipped before Spark 320.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

This should be an existing bug.

Copy link
Collaborator

Choose a reason for hiding this comment

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

Yes, per offline discussed. Previous type check missed some cases about date data type which is also timezone aware.

@@ -232,6 +241,7 @@ def test_conditional_with_side_effects_case_when(data_gen):
conf = test_conf)

@pytest.mark.parametrize('data_gen', [mk_str_gen('[a-z]{0,3}')], ids=idfn)
@pytest.mark.xfail(condition = is_not_utc(), reason = 'xfail non-UTC time zone tests because of https://github.com/NVIDIA/spark-rapids/issues/9653')
def test_conditional_with_side_effects_sequence(data_gen):
assert_gpu_and_cpu_are_equal_collect(
lambda spark : unary_op_df(spark, data_gen).selectExpr(
Copy link
Collaborator

Choose a reason for hiding this comment

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

test_conditional_with_side_effects_sequence_cast needed (L255). It's skipped before Spark 320.

@winningsix
Copy link
Collaborator

winningsix commented Nov 21, 2023

@res-life I went through failed cases in my local. I think most of them should be captured by xfail. See full list here #9719 (comment)

Most of them are due to uncovered Spark version. But I do some cases not related to Spark version. I left comments within PR reviews.

@res-life
Copy link
Collaborator Author

build

@res-life
Copy link
Collaborator Author

build

@res-life
Copy link
Collaborator Author

build

1 similar comment
@res-life
Copy link
Collaborator Author

build


# Temporarily test non-UTC TZ
# Only test the impacted 43 files
# Split multiple parts to test to avoid OOM: refer to: https://github.com/NVIDIA/spark-rapids/issues/9829
Copy link
Collaborator

Choose a reason for hiding this comment

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

How long does this cost after adding new test suites?

cc @pxLi

Copy link
Collaborator

@pxLi pxLi Nov 24, 2023

Choose a reason for hiding this comment

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

hmm seems adding too much duration. The ci_2 now cost ~3h5m even without default run_pyspark_from_build. for testing purposes please also comment out cases after TZ ones to save time, then you will just need to check the independent ci_2 stage time.

image

Copy link
Collaborator Author

@res-life res-life Nov 24, 2023

Choose a reason for hiding this comment

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

Here is testing the 43 files impacted by non-UTC time zone.
I'll select a sub-set of them and revert the default run_pyspark_from_build.

Copy link
Collaborator

Choose a reason for hiding this comment

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

Per discussed offline, let's only include 1 test for each type of result. Minimal list:

  • parquet scan
  • orc scan
  • csv scan
  • cast
  • one for TimeZoneAwareExpression
  • one for UTCTimestamp

Copy link
Collaborator

@pxLi pxLi Nov 24, 2023

Choose a reason for hiding this comment

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

super huge log which cannot be loaded in browser, I downloaded and checked TZ part

at least we got some numbers for these TZ cases

start: [2023-11-24T01:47:31.478Z]
end: [2023-11-24T03:30:27.328Z]

~1h45m

@res-life
Copy link
Collaborator Author

res-life commented Nov 24, 2023

Before the last commit (Test a portion of cases for non-UTC time zone in pre-merge), pre-merge passed which is testing the impacted 43 files for non-UTC timezone.

The last commit revert to the original test and selected a portion of cases for non-UTC.

@res-life
Copy link
Collaborator Author

build

Copy link
Collaborator

@winningsix winningsix left a comment

Choose a reason for hiding this comment

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

LGTM. Waiting for pre-merge result.

@res-life res-life marked this pull request as ready for review November 24, 2023 08:59
Copy link
Collaborator

@pxLi pxLi left a comment

Choose a reason for hiding this comment

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

LGTM for pre-merge CI

@winningsix
Copy link
Collaborator

Could you help list short test summary info before/after your change in #6839 ?
e.g.,

= 0 failed, 8053 passed, 1026 skipped, 1742 xfailed, 11337 xpassed, 95 warnings in 14848.34s (4:07:28) =

@winningsix winningsix changed the title xfail all the impacted cases when using non-UTC time zone. xfail all the impacted cases when using non-UTC time zone [databricks] Nov 26, 2023
@winningsix
Copy link
Collaborator

build

Copy link
Collaborator

@winningsix winningsix left a comment

Choose a reason for hiding this comment

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

Sorry for approving prematurely it. Let's on hold for merge before Databricks shim test.

# Test a portion of cases for non-UTC time zone because of limited GPU resources.
# Here testing: parquet scan, orc scan, csv scan, cast, TimeZoneAwareExpression, FromUTCTimestamp
# Nightly CIs will cover all the cases.
TZ=Iran TEST='test_parquet_read_round_trip or test_read_round_trip or test_basic_csv_read or test_cast_string_ts_valid_format or test_unix_timestamp or test_from_utc_timestamp' ./integration_tests/run_pyspark_from_build.sh
Copy link
Collaborator

Choose a reason for hiding this comment

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

I just renamed the title with "databricks" postfix and re-trigger a pre-merge. Let's ensure we don't break databrick shim before merging this PR.

Copy link
Collaborator

@pxLi pxLi Nov 27, 2023

Choose a reason for hiding this comment

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

it would not, databricks does not run this script. instead its relying
on a dedicated test script https://github.com/NVIDIA/spark-rapids/blob/branch-23.12/jenkins/databricks/test.sh

but feel free to re-run with databricks trigger as this change does touch the test code

Copy link
Collaborator

Choose a reason for hiding this comment

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

Yes, let's double confirm DBX runtime was passed. Hopefully I am over worried on this.

@pxLi pxLi added the test Only impacts tests label Nov 27, 2023
@pxLi
Copy link
Collaborator

pxLi commented Nov 27, 2023

@res-life filed an issue to track the nightly update #9855

Please notify me when the script is ready thanks

@res-life
Copy link
Collaborator Author

build

1 similar comment
@res-life
Copy link
Collaborator Author

build

@winningsix
Copy link
Collaborator

@res-life any new findings regards to errors of "connection refused" in pre-merge?

Copy link
Collaborator

@winningsix winningsix left a comment

Choose a reason for hiding this comment

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

LGTM

@winningsix winningsix merged commit 6aef5c2 into NVIDIA:branch-23.12 Nov 27, 2023
74 checks passed
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
5 participants