[ https://issues.apache.org/jira/browse/CASSANDRA-18947?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17782740#comment-17782740 ]
Brandon Williams commented on CASSANDRA-18947: ---------------------------------------------- Here are CI links to the most recent failures in the disk_balance_test family: {noformat} | 2023-10-30 19:09:13 | https://ci-cassandra.apache.org/job/Cassandra-5.0/84 | | 2023-10-30 19:08:13 | https://ci-cassandra.apache.org/job/Cassandra-trunk/1760 | | 2023-10-29 11:29:07 | https://ci-cassandra.apache.org/job/Cassandra-5.0/81 | | 2023-10-26 16:49:25 | https://ci-cassandra.apache.org/job/Cassandra-5.0/79 | | 2023-10-26 11:12:11 | https://ci-cassandra.apache.org/job/Cassandra-4.0/665 | | 2023-10-26 11:09:07 | https://ci-cassandra.apache.org/job/Cassandra-4.1/438 | | 2023-10-25 11:19:19 | https://ci-cassandra.apache.org/job/Cassandra-5.0/77 | | 2023-10-25 11:18:11 | https://ci-cassandra.apache.org/job/Cassandra-trunk/1753 | | 2023-10-25 06:48:09 | https://ci-cassandra.apache.org/job/Cassandra-trunk/1752 | | 2023-10-23 11:49:11 | https://ci-cassandra.apache.org/job/Cassandra-5.0/74 | | 2023-10-19 13:33:38 | https://ci-cassandra.apache.org/job/Cassandra-5.0/73 | | 2023-10-18 21:07:30 | https://ci-cassandra.apache.org/job/Cassandra-5.0/72 | | 2023-10-18 21:07:11 | https://ci-cassandra.apache.org/job/Cassandra-5.0/71 | | 2023-10-18 07:22:35 | https://ci-cassandra.apache.org/job/Cassandra-trunk/1747 | | 2023-10-17 10:18:10 | https://ci-cassandra.apache.org/job/Cassandra-trunk/1746 | | 2023-10-13 02:14:19 | https://ci-cassandra.apache.org/job/Cassandra-trunk/1744 | | 2023-10-12 20:55:22 | https://ci-cassandra.apache.org/job/Cassandra-5.0/65 | | 2023-10-10 22:14:07 | https://ci-cassandra.apache.org/job/Cassandra-4.1/433 | | 2023-10-10 22:08:20 | https://ci-cassandra.apache.org/job/Cassandra-5.0/63 | | 2023-10-05 13:42:09 | https://ci-cassandra.apache.org/job/Cassandra-4.0/656 | | 2023-09-27 16:27:33 | https://ci-cassandra.apache.org/job/Cassandra-trunk/1725 | | 2023-09-25 10:54:11 | https://ci-cassandra.apache.org/job/Cassandra-5.0/45 | | 2023-09-22 16:28:13 | https://ci-cassandra.apache.org/job/Cassandra-trunk/1718 | | 2023-09-19 19:02:07 | https://ci-cassandra.apache.org/job/Cassandra-4.0/648 | | 2023-09-19 04:43:08 | https://ci-cassandra.apache.org/job/Cassandra-trunk/1713 | | 2023-09-15 18:04:07 | https://ci-cassandra.apache.org/job/Cassandra-5.0/37 | | 2023-09-14 17:34:09 | https://ci-cassandra.apache.org/job/Cassandra-5.0/34 | | 2023-09-12 11:19:06 | https://ci-cassandra.apache.org/job/Cassandra-4.1/417 | | 2023-09-12 09:38:08 | https://ci-cassandra.apache.org/job/Cassandra-trunk/1705 | | 2023-09-09 05:13:57 | https://ci-cassandra.apache.org/job/Cassandra-trunk/1703 | | 2023-09-07 10:58:08 | https://ci-cassandra.apache.org/job/Cassandra-trunk/1701 | | 2023-09-01 13:19:59 | https://ci-cassandra.apache.org/job/Cassandra-trunk/1695 | | 2023-09-01 04:21:44 | https://ci-cassandra.apache.org/job/Cassandra-5.0/22 | | 2023-08-30 14:28:10 | https://ci-cassandra.apache.org/job/Cassandra-trunk/1691 | | 2023-08-30 14:24:07 | https://ci-cassandra.apache.org/job/Cassandra-5.0/19 | {noformat} > Test failure: > dtest-novnode.disk_balance_test.TestDiskBalance.test_disk_balance_stress > -------------------------------------------------------------------------------------- > > Key: CASSANDRA-18947 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18947 > Project: Cassandra > Issue Type: Bug > Components: Test/dtest/python > Reporter: Ekaterina Dimitrova > Priority: Normal > Fix For: 5.0-rc > > > Seen here: > https://ci-cassandra.apache.org/job/Cassandra-5.0/72/testReport/dtest-novnode.disk_balance_test/TestDiskBalance/test_disk_balance_stress/ > h3. > {code:java} > Error Message > AssertionError: values not within 10.00% of the max: (2534183, 2762123, > 2423706) (node1) > Stacktrace > self = <disk_balance_test.TestDiskBalance object at 0x7f8fae9b7590> def > test_disk_balance_stress(self): cluster = self.cluster if > self.dtest_config.use_vnodes: > cluster.set_configuration_options(values={'num_tokens': 256}) > cluster.populate(4).start() node1 = cluster.nodes['node1'] > node1.stress(['write', 'n=50k', 'no-warmup', '-rate', 'threads=100', > '-schema', 'replication(factor=3)', > 'compaction(strategy=SizeTieredCompactionStrategy,enabled=false)']) > cluster.flush() # make sure the data directories are balanced: for node in > cluster.nodelist(): > self.assert_balanced(node) disk_balance_test.py:48: _ _ > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > disk_balance_test.py:186: in assert_balanced assert_almost_equal(*new_sums, > error=0.1, error_message=node.name) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = (2534183, 2762123, 2423706) > kwargs = {'error': 0.1, 'error_message': 'node1'}, error = 0.1, vmax = > 2762123 vmin = 2423706, error_message = 'node1' def > assert_almost_equal(*args, **kwargs): """ Assert variable number of arguments > all fall within a margin of error. @params *args variable number of numerical > arguments to check @params error Optional margin of error. Default 0.16 > @params error_message Optional error message to print. Default '' Examples: > assert_almost_equal(sizes[2], init_size) assert_almost_equal(ttl_session1, > ttl_session2[0][0], error=0.005) """ error = kwargs['error'] if 'error' in > kwargs else 0.16 vmax = max(args) vmin = min(args) error_message = '' if > 'error_message' not in kwargs else kwargs['error_message'] assert vmin > vmax > * (1.0 - error) or vmin == vmax, \ > "values not within {:.2f}% of the max: > {} ({})".format(error * 100, args, error_message) E AssertionError: values > not within 10.00% of the max: (2534183, 2762123, 2423706) (node1) > tools/assertions.py:206: AssertionError > {code} > -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org