File Metadata

Author
michaelh
Created
Apr 6 2018, 8:10 PM

AdvancedQueryParserTest

UpdateCTestConfiguration from :/home/super/devel/kde/build/frameworks/baloo/DartConfiguration.tcl
UpdateCTestConfiguration from :/home/super/devel/kde/build/frameworks/baloo/DartConfiguration.tcl
Test project /home/super/devel/kde/build/frameworks/baloo
Constructing a list of tests
Done constructing a list of tests
Updating test list for fixtures
Added 0 tests to meet fixture requirements
Checking test dependency graph...
Checking test dependency graph end
test 38
Start 38: advancedqueryparsertest
38: Test command: /home/super/devel/kde/build/frameworks/baloo/bin/advancedqueryparsertest
38: Environment variables:
38: QT_PLUGIN_PATH=/home/super/devel/kde/build/frameworks/baloo/bin:/usr/local/lib64/plugins:/usr/local/lib64/qt5/plugins:/usr/local/lib/plugins:/usr/local/lib/qt5/plugins:/usr/local/lib/x86_64-linux-gnu/plugins:/usr/plugins:
38: Test timeout computed to be: 9.99988e+06
38: ********* Start testing of AdvancedQueryParserTest *********
38: Config: Using QtTest library 5.10.0, Qt 5.10.0 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.3.1 20180307 [gcc-7-branch revision 258314])
38: PASS : AdvancedQueryParserTest::initTestCase()
38: PASS : AdvancedQueryParserTest::testSimpleProperty()
38: PASS : AdvancedQueryParserTest::testSimpleString()
38: PASS : AdvancedQueryParserTest::testStringAndProperty()
38: PASS : AdvancedQueryParserTest::testLogicalOps()
38: PASS : AdvancedQueryParserTest::testNesting()
38: XFAIL : AdvancedQueryParserTest::testDateTime() AQP cannot handle datetime
38: Loc: [/home/super/devel/kde/src/frameworks/baloo/autotests/unit/lib/advancedqueryparsertest.cpp(165)]
38: PASS : AdvancedQueryParserTest::testDateTime()
38: PASS : AdvancedQueryParserTest::testOperators()
38: QDEBUG : AdvancedQueryParserTest::testBinaryOperatorMissingFirstArg() Binary operator without first argument encountered: "=:2"
38: PASS : AdvancedQueryParserTest::testBinaryOperatorMissingFirstArg()
38: QDEBUG : AdvancedQueryParserTest::testNestedParentheses(a AND b AND c AND d) result term ( AND ( : a (QString)) ( : b (QString)) ( : c (QString)) ( : d (QString)) )
38: QDEBUG : AdvancedQueryParserTest::testNestedParentheses(a AND b AND c AND d) expected term ( AND ( : a (QString)) ( : b (QString)) ( : c (QString)) ( : d (QString)) )
38: PASS : AdvancedQueryParserTest::testNestedParentheses(a AND b AND c AND d)
38: QDEBUG : AdvancedQueryParserTest::testNestedParentheses((a AND b) AND (c OR d)) result term ( AND ( : a (QString)) ( : b (QString)) ( OR ( : c (QString)) ( : d (QString)) ) )
38: QDEBUG : AdvancedQueryParserTest::testNestedParentheses((a AND b) AND (c OR d)) expected term ( AND ( : a (QString)) ( : b (QString)) ( OR ( : c (QString)) ( : d (QString)) ) )
38: PASS : AdvancedQueryParserTest::testNestedParentheses((a AND b) AND (c OR d))
38: QDEBUG : AdvancedQueryParserTest::testNestedParentheses((a AND (b AND (c AND d)))) result term ( AND ( : a (QString)) ( AND ( : b (QString)) ( AND ( : c (QString)) ( : d (QString)) ) ) )
38: QDEBUG : AdvancedQueryParserTest::testNestedParentheses((a AND (b AND (c AND d)))) expected term ( AND ( : a (QString)) ( : b (QString)) ( : c (QString)) ( : d (QString)) )
38: XFAIL : AdvancedQueryParserTest::testNestedParentheses((a AND (b AND (c AND d)))) Fails to optimize for unknown reason, but output is semantically correct
38: Loc: [/home/super/devel/kde/src/frameworks/baloo/autotests/unit/lib/advancedqueryparsertest.cpp(221)]
38: PASS : AdvancedQueryParserTest::testNestedParentheses((a AND (b AND (c AND d))))
38: QDEBUG : AdvancedQueryParserTest::testNestedParentheses((a AND (b AND (c AND d)))) result term ( AND ( : a (QString)) ( AND ( : b (QString)) ( AND ( : c (QString)) ( : d (QString)) ) ) )
38: QDEBUG : AdvancedQueryParserTest::testNestedParentheses((a AND (b AND (c AND d)))) expected term ( AND ( : a (QString)) ( AND ( : b (QString)) ( AND ( : c (QString)) ( : d (QString)) ) ) )
38: PASS : AdvancedQueryParserTest::testNestedParentheses((a AND (b AND (c AND d))))
38: QDEBUG : AdvancedQueryParserTest::testOptimizedLogic(a && b && c && d) result term ( AND ( AND ( AND ( : a (QString)) ( : b (QString)) ) ( : c (QString)) ) ( : d (QString)) )
38: QDEBUG : AdvancedQueryParserTest::testOptimizedLogic(a && b && c && d) expected term ( AND ( : a (QString)) ( : b (QString)) ( : c (QString)) ( : d (QString)) )
38: XFAIL : AdvancedQueryParserTest::testOptimizedLogic(a && b && c && d) no optimization
38: Loc: [/home/super/devel/kde/src/frameworks/baloo/autotests/unit/lib/advancedqueryparsertest.cpp(289)]
38: PASS : AdvancedQueryParserTest::testOptimizedLogic(a && b && c && d)
38: QDEBUG : AdvancedQueryParserTest::testOptimizedLogic((a && b) && (c || d)) result term ( AND ( AND ( : a (QString)) ( : b (QString)) ) ( OR ( : c (QString)) ( : d (QString)) ) )
38: QDEBUG : AdvancedQueryParserTest::testOptimizedLogic((a && b) && (c || d)) expected term ( AND ( : a (QString)) ( : b (QString)) ( OR ( : c (QString)) ( : d (QString)) ) )
38: XFAIL : AdvancedQueryParserTest::testOptimizedLogic((a && b) && (c || d)) no optimization
38: Loc: [/home/super/devel/kde/src/frameworks/baloo/autotests/unit/lib/advancedqueryparsertest.cpp(289)]
38: PASS : AdvancedQueryParserTest::testOptimizedLogic((a && b) && (c || d))
38: PASS : AdvancedQueryParserTest::cleanupTestCase()
38: Totals: 16 passed, 0 failed, 0 skipped, 0 blacklisted, 3ms
38: ********* Finished testing of AdvancedQueryParserTest *********
1/1 Test #38: advancedqueryparsertest .......... Passed 0.01 sec
The following tests passed:
advancedqueryparsertest
100% tests passed, 0 tests failed out of 1
Total Test time (real) = 0.02 sec