[
https://issues.apache.org/jira/browse/CASSANDRA-19173?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ekaterina Dimitrova updated CASSANDRA-19173:
--------------------------------------------
Bug Category: Parent values: Correctness(12982)Level 1 values: Test
Failure(12990)
Complexity: Normal
Component/s: CI
Discovered By: User Report
Severity: Normal
Status: Open (was: Triage Needed)
> Test Failure:
> dtest-novnode.cqlsh_tests.test_cqlsh_copy.TestCqlshCopy.test_round_trip_with_sub_second_precision
> ---------------------------------------------------------------------------------------------------------------
>
> Key: CASSANDRA-19173
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19173
> Project: Cassandra
> Issue Type: Bug
> Components: CI
> Reporter: Ekaterina Dimitrova
> Priority: Normal
>
> {quote}
> h3.
> https://ci-cassandra.apache.org/job/Cassandra-trunk/1785/testReport/dtest-novnode.cqlsh_tests.test_cqlsh_copy/TestCqlshCopy/test_round_trip_with_sub_second_precision/
> Error Message
> AssertionError: assert [['1', '1943-06-19 11:21:01.000+0000'], ['2',
> '1943-06-19 11:21:01.123+0000'], ['3', '1943-06-19 11:21:01.124+0000']] ==
> [['3', '1943-06-19 11:21:01.124+0000']] At index 0 diff: ['1', '1943-06-19
> 11:21:01.000+0000'] != ['3', '1943-06-19 11:21:01.124+0000'] Left contains 2
> more items, first extra item: ['2', '1943-06-19 11:21:01.123+0000'] Full
> diff: [ + ['1', + '1943-06-19 11:21:01.000+0000'], + ['2', + '1943-06-19
> 11:21:01.123+0000'], ['3', '1943-06-19 11:21:01.124+0000'], ]
> h3. Stacktrace
> self = <cqlsh_tests.test_cqlsh_copy.TestCqlshCopy object at 0x7ff2be7c4110>
> @since('3.4') def test_round_trip_with_sub_second_precision(self): """ Test
> that we can import and export timestamp values with millisecond precision: -
> create a csv file and import it - export the data and check the values are as
> expected @jira_ticket CASSANDRA-10428 """ self.prepare()
> self.session.execute("create TABLE testsubsecond(id int PRIMARY KEY, subid
> timestamp)") tempfile1 = self.get_temp_file() tempfile2 =
> self.get_temp_file() with open(tempfile1.name, 'w') as csvfile: writer =
> csv.writer(csvfile) writer.writerow([1, '1943-06-19 11:21:01+0000'])
> writer.writerow([2, '1943-06-19 11:21:01.123+0000']) writer.writerow([3,
> '1943-06-19 11:21:01.123456+0000']) logger.debug('Importing from csv file:
> {}'.format(tempfile1.name)) self.run_cqlsh(cmds="COPY ks.testsubsecond FROM
> '{}'".format(tempfile1.name)) logger.debug('Exporting to csv file:
> {}'.format(tempfile2.name)) self.run_cqlsh(cmds="COPY ks.testsubsecond TO
> '{}'".format(tempfile2.name)) csv_results =
> sorted(list(csv_rows(tempfile2.name))) > assert [['1', '1943-06-19
> 11:21:01.000+0000'], ['2', '1943-06-19 11:21:01.123+0000'], ['3', '1943-06-19
> 11:21:01.124+0000']] == csv_results E AssertionError: assert [['1',
> '1943-06-19 11:21:01.000+0000'], ['2', '1943-06-19 11:21:01.123+0000'], ['3',
> '1943-06-19 11:21:01.124+0000']] == [['3', '1943-06-19 11:21:01.124+0000']] E
> At index 0 diff: ['1', '1943-06-19 11:21:01.000+0000'] != ['3', '1943-06-19
> 11:21:01.124+0000'] E Left contains 2 more items, first extra item: ['2',
> '1943-06-19 11:21:01.123+0000'] E Full diff: E [ E + ['1', E + '1943-06-19
> 11:21:01.000+0000'], E + ['2', E + '1943-06-19 11:21:01.123+0000'], E ['3', E
> '1943-06-19 11:21:01.124+0000'], E ] cqlsh_tests/test_cqlsh_copy.py:2005:
> AssertionError
> {quote}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]