Riza Suminto has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/23319 )

Change subject: IMPALA-14333: Run impala-py.test using Python3
......................................................................


Patch Set 9:

https://docs.python.org/3/reference/datamodel.html#object.__hash__
Changed in version 3.3: Hash randomization is enabled by default.

This cause test sharding (like --shard_tests=1/2) produce inconsistent set of 
tests per shard.

Need to change hash() function in conftest.py to something deterministic. 
crc32() is a possible candidate. To validate the consistency/inconsistency, run 
following command from tests/ dir

  CLUSTER_TEST_FILES="" ./run-custom-cluster-tests.sh --shard_tests=1/2 
--collect-only | less


--
To view, visit http://gerrit.cloudera.org:8080/23319
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I401a93b6cc7bcd17f41d24e7a310e0c882a550d4
Gerrit-Change-Number: 23319
Gerrit-PatchSet: 9
Gerrit-Owner: Riza Suminto <[email protected]>
Gerrit-Reviewer: Csaba Ringhofer <[email protected]>
Gerrit-Reviewer: Impala Public Jenkins <[email protected]>
Gerrit-Reviewer: Jason Fehr <[email protected]>
Gerrit-Reviewer: Riza Suminto <[email protected]>
Gerrit-Comment-Date: Mon, 25 Aug 2025 03:29:35 +0000
Gerrit-HasComments: No

Reply via email to