You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Aleksey Yeschenko (JIRA)" <ji...@apache.org> on 2014/08/08 17:29:12 UTC
[jira] [Resolved] (CASSANDRA-7718) dtest
cql_tests.py:TestCQL.cql3_insert_thrift_test fails intermittently
[ https://issues.apache.org/jira/browse/CASSANDRA-7718?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Aleksey Yeschenko resolved CASSANDRA-7718.
------------------------------------------
Resolution: Fixed
Assignee: Philip Thompson (was: Aleksey Yeschenko)
> dtest cql_tests.py:TestCQL.cql3_insert_thrift_test fails intermittently
> -----------------------------------------------------------------------
>
> Key: CASSANDRA-7718
> URL: https://issues.apache.org/jira/browse/CASSANDRA-7718
> Project: Cassandra
> Issue Type: Test
> Components: Tests
> Environment: cassandra-2.1.0 branch
> Reporter: Michael Shuler
> Assignee: Philip Thompson
> Fix For: 2.1.0
>
> Attachments: node1.log
>
>
> This test fails about 20-25% of the time - ran about 10 times through looping the test, and it typically fails on the 4th or 5th test.
> {noformat}
> (master)mshuler@hana:~/git/cassandra-dtest$ ../loop_dtest.sh "cql_tests.py:TestCQL.cql3_insert_thrift_test"
> <...>
> ==== Run #4 ====
> nose.config: INFO: Ignoring files matching ['^\\.', '^_', '^setup\\.py$']
> cql3_insert_thrift_test (cql_tests.TestCQL) ... cluster ccm directory: /tmp/dtest-Drwunj
> [node1 ERROR]
> [node1 ERROR]
> FAIL
> removing ccm cluster test at: /tmp/dtest-Drwunj
> ======================================================================
> FAIL: cql3_insert_thrift_test (cql_tests.TestCQL)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/home/mshuler/git/cassandra-dtest/cql_tests.py", line 1627, in cql3_insert_thrift_test
> assert res == [ [2, 4, 200] ], res
> AssertionError: []
> ----------------------------------------------------------------------
> Ran 1 test in 7.192s
> {noformat}
> loop_dtest.sh:
> {noformat}
> #!/bin/bash
> if [ ${1} ]; then
> export MAX_HEAP_SIZE="1G"
> export HEAP_NEWSIZE="256M"
> export PRINT_DEBUG=true
> COUNT=0
> while true; do
> echo
> echo "==== Run #$COUNT ===="
> nosetests --nocapture --nologcapture --verbosity=3 ${1}
> if [ $? -ne 0 ]; then
> exit 1
> fi
> ((COUNT++))
> sleep 0.5
> done
> unset MAX_HEAP_SIZE HEAP_NEWSIZE PRINT_DEBUG
> else
> echo " ${0} needs a test to run.."
> exit 255
> fi
> {noformat}
> I find no ERROR/WARN log entries from the failed test - attached node log anyway.
--
This message was sent by Atlassian JIRA
(v6.2#6252)