GithubHelp home page GithubHelp logo

5.4.6/dtest-debug TestRepairAdditional.test_repair_ttl_update failure: 'sstable dump-data --merge' returned non-zero result about scylladb HOT 2 OPEN

mykaul avatar mykaul commented on May 29, 2024
5.4.6/dtest-debug TestRepairAdditional.test_repair_ttl_update failure: 'sstable dump-data --merge' returned non-zero result

from scylladb.

Comments (2)

mykaul avatar mykaul commented on May 29, 2024

Similar past failure snippet:

16:22:56,391 793     ccm                            DEBUG    cluster.py          :754  | test_migrate_sstable_with_large_row_number[-2_1_x]: node1: Starting scylla-jmx: args=['/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-7wvkd1fr/test/node1/bin/symlinks/scylla-jmx', '-Dapiaddress=127.0.51.1', '-Djavax.management.builder.initial=com.scylladb.jmx.utils.APIBuilder', '-Djava.rmi.server.hostname=127.0.51.1', '-Dcom.sun.management.jmxremote', '-Dcom.sun.management.jmxremote.host=127.0.51.1', '-Dcom.sun.management.jmxremote.port=7199', '-Dcom.sun.management.jmxremote.rmi.port=7199', '-Dcom.sun.management.jmxremote.local.only=false', '-Xmx256m', '-XX:+UseSerialGC', '-Dcom.sun.management.jmxremote.authenticate=false', '-Dcom.sun.management.jmxremote.ssl=false', '-jar', '/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-7wvkd1fr/test/node1/bin/scylla-jmx-1.0.jar']
16:22:57,011 793     cassandra.pool                 INFO     thread.py           :58   | test_migrate_sstable_with_large_row_number[-2_1_x]: Successful reconnection to 127.0.51.1:9042, marking node up if it isn't already
16:22:57,011 793     cassandra.cluster              INFO     thread.py           :58   | test_migrate_sstable_with_large_row_number[-2_1_x]: Host 127.0.51.1:9042 may be up; will prepare queries and open connection pool
16:22:57,016 793     cassandra.cluster              INFO     _base.py            :340  | test_migrate_sstable_with_large_row_number[-2_1_x]: Connection pools established for node 127.0.51.1:9042
16:22:57,311 793     cassandra.pool                 INFO     thread.py           :58   | test_migrate_sstable_with_large_row_number[-2_1_x]: Successful reconnection to 127.0.51.1:9042, marking node up if it isn't already
16:22:57,311 793     cassandra.cluster              INFO     thread.py           :58   | test_migrate_sstable_with_large_row_number[-2_1_x]: Host 127.0.51.1:9042 may be up; will prepare queries and open connection pool
16:22:57,318 793     cassandra.cluster              INFO     _base.py            :340  | test_migrate_sstable_with_large_row_number[-2_1_x]: Connection pools established for node 127.0.51.1:9042
16:23:02,047 793     migration_test                 INFO     migration_test.py   :502  | test_migrate_sstable_with_large_row_number[-2_1_x]: Run sstableloader on node1
16:25:37,280 793     migration_test                 INFO     migration_test.py   :514  | test_migrate_sstable_with_large_row_number[-2_1_x]: Verify number of rows on node1
16:25:37,304 793     cassandra.policies             INFO     policies.py         :289  | test_migrate_sstable_with_large_row_number[-2_1_x]: Using datacenter 'datacenter1' for DCAwareRoundRobinPolicy (via host '127.0.51.1:9042'); if incorrect, please specify a local_dc to the constructor, or limit contact points to local cluster nodes
16:27:00,771 793     migration_test                 INFO     migration_test.py   :518  | test_migrate_sstable_with_large_row_number[-2_1_x]: 100000 rows read
16:27:54,793 793     dtest_setup                    DEBUG    dtest_setup.py      :642  | test_migrate_sstable_with_large_row_number[-2_1_x]: removing ccm cluster test at: /jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-7wvkd1fr
16:27:54,825 793     dtest_setup                    DEBUG    dtest_setup.py      :646  | test_migrate_sstable_with_large_row_number[-2_1_x]: clearing ssl stores from [/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-7wvkd1fr] directory
16:27:54,825 793     dtest_setup                    DEBUG    dtest_setup.py      :85   | test_migrate_sstable_with_large_row_number[-2_1_x]: Freeing cluster ID 51: link /jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/51
16:27:54,893 793     conftest                       INFO     conftest.py         :255  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: Starting execution of test_ttl_is_respected_on_repair[parallel_aggregates_enabled] at 2024-02-11 16:27:54.893727
16:27:54,894 793     dtest_setup                    INFO     dtest_setup.py      :794  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: cluster ccm directory: /jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-qi9vzfir
16:27:54,894 793     ccm                            DEBUG    cluster.py          :754  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: ScyllaCluster: cassandra_version=cf42ca0c2a653a76473ccf4027d84b5c92dc6700 docker_image=None install_dir=None scylla_mode=None default_wait_other_notice_timeout=120 default_wait_for_binary_proto=420
16:27:54,895 793     ccm                            DEBUG    cluster.py          :754  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: ScyllaCluster: load_from_repository: install_dir=/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.ccm/scylla-repository/cf42ca0c2a653a76473ccf4027d84b5c92dc6700 scylla_mode=debug default_wait_other_notice_timeout=600 default_wait_for_binary_proto=900
16:27:54,900 793     ccm                            DEBUG    cluster.py          :754  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: Started cluster 'test' version 5.4.3 installed in /jenkins/workspace/scylla-5.4/dtest-debug/scylla/.ccm/scylla-repository/cf42ca0c2a653a76473ccf4027d84b5c92dc6700
16:27:54,900 793     dtest_setup                    DEBUG    dtest_setup.py      :694  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: Scylla mode is 'debug'
16:27:54,900 793     dtest_setup                    DEBUG    dtest_setup.py      :695  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: Cluster *_request_timeout_in_ms=30000, range_request_timeout_in_ms=90000, cql request_timeout=90
16:27:54,912 793     dtest_setup                    DEBUG    dtest_setup.py      :762  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: Done setting configuration options:
{   'cas_contention_timeout_in_ms': 30000,
    'consistent_cluster_management': False,
    'counter_write_request_timeout_in_ms': 60000,
    'initial_token': None,
    'num_tokens': 256,
    'phi_convict_threshold': 5,
    'range_request_timeout_in_ms': 90000,
    'read_request_timeout_in_ms': 30000,
    'request_timeout_in_ms': 30000,
    'ring_delay_ms': 10000,
    'task_ttl_in_seconds': 0,
    'truncate_request_timeout_in_ms': 90000,
    'write_request_timeout_in_ms': 30000}
16:27:54,920 793     dtest_setup                    DEBUG    dtest_setup.py      :61   | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: Allocated cluster ID 6: /jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-qi9vzfir
16:27:55,094 793     ccm                            DEBUG    cluster.py          :754  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: start_nodes: no_wait=False wait_for_binary_proto=True wait_other_notice=True force_wait_for_cluster_start=True
16:27:55,101 793     ccm                            DEBUG    cluster.py          :754  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: node1: Starting scylla: args=['/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-qi9vzfir/test/node1/bin/scylla', '--options-file', '/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-qi9vzfir/test/node1/conf/scylla.yaml', '--log-to-stdout', '1', '--abort-on-seastar-bad-alloc', '--abort-on-lsa-bad-alloc', '1', '--abort-on-internal-error', '1', '--logger-log-level', 'forward_service=trace', '--enable-parallelized-aggregation', 'true', '--api-address', '127.0.6.1', '--collectd-hostname', 'ip-10-0-4-52.ec2.internal.node1', '--smp', '2', '--memory', '1024M', '--developer-mode', 'true', '--default-log-level', 'info', '--blocked-reactor-notify-ms', '5000', '--collectd', '0', '--overprovisioned', '--prometheus-address', '127.0.6.1', '--unsafe-bypass-fsync', '1', '--kernel-page-cache', '1', '--commitlog-use-o-dsync', '0', '--max-networking-io-control-blocks', '1000'] wait_other_notice=True wait_for_binary_proto=True
16:28:34,184 793     ccm                            DEBUG    cluster.py          :754  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: node1: Starting scylla-jmx: args=['/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-qi9vzfir/test/node1/bin/symlinks/scylla-jmx', '-Dapiaddress=127.0.6.1', '-Djavax.management.builder.initial=com.scylladb.jmx.utils.APIBuilder', '-Djava.rmi.server.hostname=127.0.6.1', '-Dcom.sun.management.jmxremote', '-Dcom.sun.management.jmxremote.host=127.0.6.1', '-Dcom.sun.management.jmxremote.port=7199', '-Dcom.sun.management.jmxremote.rmi.port=7199', '-Dcom.sun.management.jmxremote.local.only=false', '-Xmx256m', '-XX:+UseSerialGC', '-Dcom.sun.management.jmxremote.authenticate=false', '-Dcom.sun.management.jmxremote.ssl=false', '-jar', '/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-qi9vzfir/test/node1/bin/scylla-jmx-1.0.jar']
16:28:34,859 793     ccm                            DEBUG    cluster.py          :754  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: node2: Starting scylla: args=['/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-qi9vzfir/test/node2/bin/scylla', '--options-file', '/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-qi9vzfir/test/node2/conf/scylla.yaml', '--log-to-stdout', '1', '--abort-on-seastar-bad-alloc', '--abort-on-lsa-bad-alloc', '1', '--abort-on-internal-error', '1', '--logger-log-level', 'forward_service=trace', '--enable-parallelized-aggregation', 'true', '--api-address', '127.0.6.2', '--collectd-hostname', 'ip-10-0-4-52.ec2.internal.node2', '--smp', '2', '--memory', '1024M', '--developer-mode', 'true', '--default-log-level', 'info', '--blocked-reactor-notify-ms', '5000', '--collectd', '0', '--overprovisioned', '--prometheus-address', '127.0.6.2', '--unsafe-bypass-fsync', '1', '--kernel-page-cache', '1', '--commitlog-use-o-dsync', '0', '--max-networking-io-control-blocks', '1000'] wait_other_notice=True wait_for_binary_proto=True
16:32:21,546 793     ccm                            DEBUG    cluster.py          :754  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: node2: Starting scylla-jmx: args=['/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-qi9vzfir/test/node2/bin/symlinks/scylla-jmx', '-Dapiaddress=127.0.6.2', '-Djavax.management.builder.initial=com.scylladb.jmx.utils.APIBuilder', '-Djava.rmi.server.hostname=127.0.6.2', '-Dcom.sun.management.jmxremote', '-Dcom.sun.management.jmxremote.host=127.0.6.2', '-Dcom.sun.management.jmxremote.port=7199', '-Dcom.sun.management.jmxremote.rmi.port=7199', '-Dcom.sun.management.jmxremote.local.only=false', '-Xmx256m', '-XX:+UseSerialGC', '-Dcom.sun.management.jmxremote.authenticate=false', '-Dcom.sun.management.jmxremote.ssl=false', '-jar', '/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-qi9vzfir/test/node2/bin/scylla-jmx-1.0.jar']
16:32:22,352 793     cassandra.policies             INFO     policies.py         :289  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: Using datacenter 'datacenter1' for DCAwareRoundRobinPolicy (via host '127.0.6.1:9042'); if incorrect, please specify a local_dc to the constructor, or limit contact points to local cluster nodes
16:32:22,353 793     cassandra.cluster              INFO     dtest_setup.py      :437  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: New Cassandra host <Host: 127.0.6.2:9042 datacenter1> discovered
16:32:23,508 793     cassandra.protocol             WARNING  libevreactor.py     :370  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: Server warning: Using Replication Factor replication_factor=2 lower than the minimum_replication_factor_warn_threshold=3 is not recommended.
16:32:25,175 793     cassandra.protocol             WARNING  libevreactor.py     :370  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: Server warning: Using Replication Factor replication_factor=1 lower than the minimum_replication_factor_warn_threshold=3 is not recommended.
16:32:38,322 793     ttl_test                       DEBUG    ttl_test.py         :766  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: SStable dump after writes with RF = 1
16:32:38,324 793     ccm                            DEBUG    cluster.py          :754  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: node1: nodetool cmd=flush wait=True timeout=None
16:32:44,235 793     ttl_test                       DEBUG    ttl_test.py         :625  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: [node1] SStable dump of ks.ttl_table: [{'key': {'token': '-3248873570005575792', 'raw': '000400000002', 'value': '2'}, 'clustering_elements': [{'type': 'clustering-row', 'key': {'raw': '', 'value': ''}, 'marker': {'timestamp': 1707669145432476, 'ttl': '1000s', 'expiry': '2024-02-11 16:49:05z'}, 'columns': {'col1': {'is_live': True, 'type': 'regular', 'timestamp': 1707669145432476, 'ttl': '1000s', 'expiry': '2024-02-11 16:49:05z', 'value': '2'}}}]}]
16:32:44,237 793     ccm                            DEBUG    cluster.py          :754  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: node2: nodetool cmd=flush wait=True timeout=None
16:32:49,756 793     errors                         ERROR    conftest.py         :226  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: test failed: 
self = <ttl_test.TestDistributedTTL object at 0x7f6944490350>
enable_parallized_aggregation = 'true'

    @pytest.mark.dtest_debug
    @pytest.mark.no_boot_speedups
    @pytest.mark.parametrize("enable_parallized_aggregation", ['true', 'false'], ids=["parallel_aggregates_enabled", "parallel_aggregates_disabled"])
    def test_ttl_is_respected_on_repair(self, enable_parallized_aggregation):
        """ Test that ttl is respected on repair """
    
        self.prepare(jvm_args=['--logger-log-level', 'forward_service=trace',
                     '--enable-parallelized-aggregation', enable_parallized_aggregation])
        nodes = self.cluster.nodelist()
        short_ttl = 10
        long_ttl = 1000
        change_schema_safely(self.session1, nodes, """
            ALTER KEYSPACE ks WITH REPLICATION =
            {'class' : 'SimpleStrategy', 'replication_factor' : 1};
        """)
    
        self.session1.execute(f"""
            INSERT INTO ttl_table (key, col1) VALUES (1, 1) USING TTL {short_ttl};
        """)
        self.session1.execute(f"""
            INSERT INTO ttl_table (key, col1) VALUES (2, 2) USING TTL {long_ttl};
        """)
    
        assert_all(
            self.session1,
            "SELECT * FROM ttl_table;",
            [[1, 1, None, None], [2, 2, None, None]]
        )
        time.sleep(short_ttl + 2)
        logger.debug('SStable dump after writes with RF = 1')
        print_sstable(self.node1, 'ks', 'ttl_table')
>       print_sstable(self.node2, 'ks', 'ttl_table')

ttl_test.py:768: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
ttl_test.py:623: in print_sstable
    sstable_dump = node.dump_sstables(keyspace, table)
../scylla/.local/lib/python3.11/site-packages/ccmlib/scylla_node.py:1488: in dump_sstables
    sstable_dumps = self.run_scylla_sstable('dump-data', ['--merge'],
../scylla/.local/lib/python3.11/site-packages/ccmlib/scylla_node.py:1430: in run_scylla_sstable
    ret[""] = do_invoke(sstables)
../scylla/.local/lib/python3.11/site-packages/ccmlib/scylla_node.py:1424: in do_invoke
    res = subprocess.run(common_args + sstables, stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=text, check=True, env=env)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

input = None, capture_output = False, timeout = None, check = True
popenargs = (['/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-qi9vzfir/test/node2/bin/scylla', 'sstable', 'dump-dat...-qi9vzfir/test/node2/data/ks/ttl_table-22971fe0c8fb11ee9de31f586e8bcdef/me-3gdj_19yl_3pqtc25v1lfbtfe2wi-big-Data.db'],)
kwargs = {'env': {'ARTIFACT_SOURCE_BUILD_NUM': '11', 'ARTIFACT_SOURCE_JOB_NAME': '/scylla-5.4/build', 'AWS_ACCESS_KEY_ID': 'AKI...', 'AWS_SECRET_ACCESS_KEY': 'KJl/IUyJ1FKyNikFIKphD8yO70YUudTc4k/ZoVqg', ...}, 'stderr': -1, 'stdout': -1, 'text': True}
process = <Popen: returncode: 1 args: ['/jenkins/workspace/scylla-5.4/dtest-debug/scyl...>
stdout = ''
stderr = "WARNING: debug mode. Not for benchmarking or production\n==26555==WARNING: ASan doesn't fully support makecontext/swa...d schema, try again with --logger-log-level scylla-sstable=debug to learn more or provide the schema source manually\n"
retcode = 1

    def run(*popenargs,
            input=None, capture_output=False, timeout=None, check=False, **kwargs):
        """Run command with arguments and return a CompletedProcess instance.
    
        The returned instance will have attributes args, returncode, stdout and
        stderr. By default, stdout and stderr are not captured, and those attributes
        will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them,
        or pass capture_output=True to capture both.
    
        If check is True and the exit code was non-zero, it raises a
        CalledProcessError. The CalledProcessError object will have the return code
        in the returncode attribute, and output & stderr attributes if those streams
        were captured.
    
        If timeout is given, and the process takes too long, a TimeoutExpired
        exception will be raised.
    
        There is an optional argument "input", allowing you to
        pass bytes or a string to the subprocess's stdin.  If you use this argument
        you may not also use the Popen constructor's "stdin" argument, as
        it will be used internally.
    
        By default, all communication is in bytes, and therefore any "input" should
        be bytes, and the stdout and stderr will be bytes. If in text mode, any
        "input" should be a string, and stdout and stderr will be strings decoded
        according to locale encoding, or by "encoding" if set. Text mode is
        triggered by setting any of text, encoding, errors or universal_newlines.
    
        The other arguments are the same as for the Popen constructor.
        """
        if input is not None:
            if kwargs.get('stdin') is not None:
                raise ValueError('stdin and input arguments may not both be used.')
            kwargs['stdin'] = PIPE
    
        if capture_output:
            if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None:
                raise ValueError('stdout and stderr arguments may not be used '
                                 'with capture_output.')
            kwargs['stdout'] = PIPE
            kwargs['stderr'] = PIPE
    
        with Popen(*popenargs, **kwargs) as process:
            try:
                stdout, stderr = process.communicate(input, timeout=timeout)
            except TimeoutExpired as exc:
                process.kill()
                if _mswindows:
                    # Windows accumulates the output in a single blocking
                    # read() call run on child threads, with the timeout
                    # being done in a join() on those threads.  communicate()
                    # _after_ kill() is required to collect that and add it
                    # to the exception.
                    exc.stdout, exc.stderr = process.communicate()
                else:
                    # POSIX _communicate already populated the output so
                    # far into the TimeoutExpired exception.
                    process.wait()
                raise
            except:  # Including KeyboardInterrupt, communicate handled that.
                process.kill()
                # We don't call process.wait() as .__exit__ does that for us.
                raise
            retcode = process.poll()
            if check and retcode:
>               raise CalledProcessError(retcode, process.args,
                                         output=stdout, stderr=stderr)
E               subprocess.CalledProcessError: Command '['/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-qi9vzfir/test/node2/bin/scylla', 'sstable', 'dump-data', '--merge', '/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-qi9vzfir/test/node2/data/ks/ttl_table-22971fe0c8fb11ee9de31f586e8bcdef/me-3gdj_19yl_3pqtc25v1lfbtfe2wi-big-Data.db']' returned non-zero exit status 1.

/usr/lib64/python3.11/subprocess.py:571: CalledProcessError
16:32:49,756 793     errors                         ERROR    conftest.py         :226  | test_ttl_is_respected_on_repair[parallel_aggregates_enabled]: test failed: 
self = <ttl_test.TestDistributedTTL object at 0x7f6944490350>
enable_parallized_aggregation = 'true'

    @pytest.mark.dtest_debug
    @pytest.mark.no_boot_speedups
    @pytest.mark.parametrize("enable_parallized_aggregation", ['true', 'false'], ids=["parallel_aggregates_enabled", "parallel_aggregates_disabled"])
    def test_ttl_is_respected_on_repair(self, enable_parallized_aggregation):
        """ Test that ttl is respected on repair """
    
        self.prepare(jvm_args=['--logger-log-level', 'forward_service=trace',
                     '--enable-parallelized-aggregation', enable_parallized_aggregation])
        nodes = self.cluster.nodelist()
        short_ttl = 10
        long_ttl = 1000
        change_schema_safely(self.session1, nodes, """
            ALTER KEYSPACE ks WITH REPLICATION =
            {'class' : 'SimpleStrategy', 'replication_factor' : 1};
        """)
    
        self.session1.execute(f"""
            INSERT INTO ttl_table (key, col1) VALUES (1, 1) USING TTL {short_ttl};
        """)
        self.session1.execute(f"""
            INSERT INTO ttl_table (key, col1) VALUES (2, 2) USING TTL {long_ttl};
        """)
    
        assert_all(
            self.session1,
            "SELECT * FROM ttl_table;",
            [[1, 1, None, None], [2, 2, None, None]]
        )
        time.sleep(short_ttl + 2)
        logger.debug('SStable dump after writes with RF = 1')
        print_sstable(self.node1, 'ks', 'ttl_table')
>       print_sstable(self.node2, 'ks', 'ttl_table')

ttl_test.py:768: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
ttl_test.py:623: in print_sstable
    sstable_dump = node.dump_sstables(keyspace, table)
../scylla/.local/lib/python3.11/site-packages/ccmlib/scylla_node.py:1488: in dump_sstables
    sstable_dumps = self.run_scylla_sstable('dump-data', ['--merge'],
../scylla/.local/lib/python3.11/site-packages/ccmlib/scylla_node.py:1430: in run_scylla_sstable
    ret[""] = do_invoke(sstables)
../scylla/.local/lib/python3.11/site-packages/ccmlib/scylla_node.py:1424: in do_invoke
    res = subprocess.run(common_args + sstables, stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=text, check=True, env=env)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

input = None, capture_output = False, timeout = None, check = True
popenargs = (['/jenkins/workspace/scylla-5.4/dtest-debug/scylla/.dtest/dtest-qi9vzfir/test/node2/bin/scylla', 'sstable', 'dump-dat...-qi9vzfir/test/node2/data/ks/ttl_table-22971fe0c8fb11ee9de31f586e8bcdef/me-3gdj_19yl_3pqtc25v1lfbtfe2wi-big-Data.db'],)
kwargs = {'env': {'ARTIFACT_SOURCE_BUILD_NUM': '11', 'ARTIFACT_SOURCE_JOB_NAME': '/scylla-5.4/build', 'AWS_ACCESS_KEY_ID': 'AKI...', 'AWS_SECRET_ACCESS_KEY': 'KJl/IUyJ1FKyNikFIKphD8yO70YUudTc4k/ZoVqg', ...}, 'stderr': -1, 'stdout': -1, 'text': True}
process = <Popen: returncode: 1 args: ['/jenkins/workspace/scylla-5.4/dtest-debug/scyl...>
stdout = ''
stderr = "WARNING: debug mode. Not for benchmarking or production\n==26555==WARNING: ASan doesn't fully support makecontext/swa...d schema, try again with --logger-log-level scylla-sstable=debug to learn more or provide the schema source manually\n"
retcode = 1

past_repair_dtest-gw1.log

from scylladb.

mykaul avatar mykaul commented on May 29, 2024

(Same on 2024.1.4 dtest-debug)

from scylladb.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.