Roundup Tracker - Issues

Message5664

Author rouilj
Recipients jerrykan, rouilj
Date 2016-06-27.22:26:16
Message-id <1467066377.33.0.037613458529.issue2550910@psf.upfronthosting.co.za>
In-reply-to
Well it's better but postgres tests still being run.

I just hg pulled and hg updated. hg diff reports no differences.

Running:

 ./run_test --verbose test/test_indexer.py gives me:

test/test_indexer.py::XapianIndexerTest::test_stopwords PASSED
test/test_indexer.py::XapianIndexerTest::test_wordsplitting PASSED
test/test_indexer.py::postgresqlIndexerTest::test_basics FAILED
test/test_indexer.py::postgresqlIndexerTest::test_casesensitity FAILED
test/test_indexer.py::postgresqlIndexerTest::test_change FAILED
test/test_indexer.py::postgresqlIndexerTest::test_clear FAILED
test/test_indexer.py::postgresqlIndexerTest::test_extremewords FAILED
test/test_indexer.py::postgresqlIndexerTest::test_manyresults FAILED
test/test_indexer.py::postgresqlIndexerTest::test_stopwords FAILED
test/test_indexer.py::postgresqlIndexerTest::test_wordsplitting FAILED
test/test_indexer.py::mysqlIndexerTest::test_basics SKIPPED
test/test_indexer.py::mysqlIndexerTest::test_casesensitity SKIPPED
test/test_indexer.py::mysqlIndexerTest::test_change SKIPPED
test/test_indexer.py::mysqlIndexerTest::test_clear SKIPPED
test/test_indexer.py::mysqlIndexerTest::test_extremewords SKIPPED
test/test_indexer.py::mysqlIndexerTest::test_manyresults SKIPPED
test/test_indexer.py::mysqlIndexerTest::test_stopwords SKIPPED
test/test_indexer.py::mysqlIndexerTest::test_wordsplitting SKIPPED
test/test_indexer.py::sqliteIndexerTest::test_basics SKIPPED
test/test_indexer.py::sqliteIndexerTest::test_casesensitity SKIPPED
test/test_indexer.py::sqliteIndexerTest::test_change SKIPPED
test/test_indexer.py::sqliteIndexerTest::test_clear SKIPPED
test/test_indexer.py::sqliteIndexerTest::test_extremewords SKIPPED
test/test_indexer.py::sqliteIndexerTest::test_manyresults SKIPPED
test/test_indexer.py::sqliteIndexerTest::test_stopwords SKIPPED
test/test_indexer.py::sqliteIndexerTest::test_wordsplitting SKIPPED

sqlite shouldn't be skipped. Postgres should be skipped not fail.

All the postgres errors are of the form:

>           raise hyperdb.DatabaseError(message)
E           DatabaseError: could not connect to server: Connection refused
E           	Is the server running on host "localhost" (127.0.0.1) and
accepting
E           	TCP/IP connections on port 5432?

roundup/backends/back_postgresql.py:91: DatabaseError

If I move the definiton do the sqlite test before postgres and mysql,
they all pass. So it looks like the @skip_mysql decorator is
applying to the

class sqliteIndexerTest(sqliteOpener, RDBMSIndexerTest, IndexerTest):
    pass

unless I move this class definition above postgres.

If I reorder some more and move mysql above postgres I get:

[...]
test/test_indexer.py::sqliteIndexerTest::test_stopwords PASSED
test/test_indexer.py::sqliteIndexerTest::test_wordsplitting PASSED
test/test_indexer.py::mysqlIndexerTest::test_basics SKIPPED
test/test_indexer.py::mysqlIndexerTest::test_casesensitity SKIPPED
test/test_indexer.py::mysqlIndexerTest::test_change SKIPPED
test/test_indexer.py::mysqlIndexerTest::test_clear SKIPPED
test/test_indexer.py::mysqlIndexerTest::test_extremewords SKIPPED
test/test_indexer.py::mysqlIndexerTest::test_manyresults SKIPPED
test/test_indexer.py::mysqlIndexerTest::test_stopwords SKIPPED
test/test_indexer.py::mysqlIndexerTest::test_wordsplitting SKIPPED
test/test_indexer.py::postgresqlIndexerTest::test_basics SKIPPED
test/test_indexer.py::postgresqlIndexerTest::test_casesensitity SKIPPED
test/test_indexer.py::postgresqlIndexerTest::test_change SKIPPED
test/test_indexer.py::postgresqlIndexerTest::test_clear SKIPPED
test/test_indexer.py::postgresqlIndexerTest::test_extremewords SKIPPED
test/test_indexer.py::postgresqlIndexerTest::test_manyresults SKIPPED
test/test_indexer.py::postgresqlIndexerTest::test_stopwords SKIPPED
test/test_indexer.py::postgresqlIndexerTest::test_wordsplitting SKIPPED

So not sure what to do here. Ideas?

-- rouilj
History
Date User Action Args
2016-06-27 22:26:17rouiljsetmessageid: <1467066377.33.0.037613458529.issue2550910@psf.upfronthosting.co.za>
2016-06-27 22:26:17rouiljsetrecipients: + rouilj, jerrykan
2016-06-27 22:26:17rouiljlinkissue2550910 messages
2016-06-27 22:26:16rouiljcreate