You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Michael Shuler (JIRA)" <ji...@apache.org> on 2014/08/07 23:31:11 UTC

[jira] [Created] (CASSANDRA-7718) dtest cql_tests.py:TestCQL.cql3_insert_thrift_test fails intermittently

Michael Shuler created CASSANDRA-7718:
-----------------------------------------

             Summary: 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
         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)