[Ci-reports] fail on QtPim_dev_Integration #20

Qt Continuous Integration System ci-noreply at qt-project.org
Mon May 12 06:47:57 CEST 2014


Autotests `qcontactmanager' and `unittest' failed :(

  Testing tst_QContactManagerFiltering
  FAIL!  : tst_QContactManagerFiltering::rangeFiltering(no max, cs, badcase, some results[memory]) Compared values are not the same
     Actual   (output)  : "bcdefghijk"
     Expected (expected): "hj"
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  FAIL!  : tst_QContactManagerFiltering::rangeFiltering(no min, cs, badcase, some results[memory]) Compared values are not the same
     Actual   (output)  : "ab"
     Expected (expected): "a"
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  FAIL!  : tst_QContactManagerFiltering::rangeFiltering(no max, cs, badcase, some results[memory[params]]) Compared values are not the same
     Actual   (output)  : "bcdefghijk"
     Expected (expected): "hj"
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  FAIL!  : tst_QContactManagerFiltering::rangeFiltering(no min, cs, badcase, some results[memory[params]]) Compared values are not the same
     Actual   (output)  : "ab"
     Expected (expected): "a"
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  FAIL!  : tst_QContactManagerFiltering::sorting(first ascending[memory]) Compared values are not the same
     Actual   (output)  : "abcdehjik"
     Expected (expected): "abcdeikjh"
     Loc: [tst_qcontactmanagerfiltering.cpp(2207)]
  FAIL!  : tst_QContactManagerFiltering::sorting(first descending[memory]) Compared values are not the same
     Actual   (output)  : "kijhedcba"
     Expected (expected): "hjkiedcba"
     Loc: [tst_qcontactmanagerfiltering.cpp(2207)]
  FAIL!  : tst_QContactManagerFiltering::sorting(first ascending[memory[params]]) Compared values are not the same
     Actual   (output)  : "abcdehjik"
     Expected (expected): "abcdeikjh"
     Loc: [tst_qcontactmanagerfiltering.cpp(2207)]
  FAIL!  : tst_QContactManagerFiltering::sorting(first descending[memory[params]]) Compared values are not the same
     Actual   (output)  : "kijhedcba"
     Expected (expected): "hjkiedcba"
     Loc: [tst_qcontactmanagerfiltering.cpp(2207)]
  Totals: 822 passed, 8 failed, 0 skipped
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_QContactManagerFiltering *********
  Config: Using QtTest library 5.3.1, Qt 5.3.1
  QDEBUG : tst_QContactManagerFiltering::initTestCase() Generating contacts with different timestamps, please wait..
  QDEBUG : tst_QContactManagerFiltering::initTestCase() Generating contacts with different timestamps, please wait..
  QDEBUG : tst_QContactManagerFiltering::initTestCase() Done!
  PASS   : tst_QContactManagerFiltering::initTestCase()
  PASS   : tst_QContactManagerFiltering::rangeFiltering(invalid detailType[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(defn presence test[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(field presence test[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(good type, bad field[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(bad def[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(defn presence test negative[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(field presence test negative[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(defn yes, field no presence test negative[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, all results[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, some results[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, no results[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, all results[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, some results[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, no results[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, cs, all results[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, cs, some results[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, cs, no results[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, cs, most results[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, cs, some results[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, cs, no results[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, cs, badcase, all results[memory])
  FAIL!  : tst_QContactManagerFiltering::rangeFiltering(no max, cs, badcase, some results[memory]) Compared values are not the same
     Actual   (output)  : "bcdefghijk"
     Expected (expected): "hj"
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, cs, badcase, no results[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, cs, badcase, all results[memory])
  FAIL!  : tst_QContactManagerFiltering::rangeFiltering(no min, cs, badcase, some results[memory]) Compared values are not the same
     Actual   (output)  : "ab"
     Expected (expected): "a"
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, cs, badcase, no results[memory])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(range1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 2)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 3)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 4)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 5)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 6)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 7)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 8)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 9)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 10)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 2)
  XFAIL  : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 3) No handling for startsWith exists in QContactDetailRangeFilter implementation
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 3)
  XFAIL  : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 4) No handling for startsWith exists in QContactDetailRangeFilter implementation
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 4)
  XFAIL  : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 5) No handling for startsWith exists in QContactDetailRangeFilter implementation
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 5)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 6)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 7)
  XFAIL  : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 8) No handling for startsWith exists in QContactDetailRangeFilter implementation
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 8)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 9)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open top - 1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open top - 2)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open top - 3)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open top - 4)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open bottom - 1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open bottom - 2)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open bottom - 3)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open bottom - 4)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - no rangeflags - 1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - no rangeflags - 2)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - no rangeflags - 3)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - no rangeflags - 4)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 2)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 3)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 4)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 5)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 6)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 7)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 8)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - variant - 1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - variant - 2)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(invalid detailType[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(defn presence test[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(field presence test[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(good type, bad field[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(bad def[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(defn presence test negative[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(field presence test negative[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(defn yes, field no presence test negative[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, all results[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, some results[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, no results[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, all results[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, some results[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, no results[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, cs, all results[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, cs, some results[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, cs, no results[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, cs, most results[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, cs, some results[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, cs, no results[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, cs, badcase, all results[memory[params]])
  FAIL!  : tst_QContactManagerFiltering::rangeFiltering(no max, cs, badcase, some results[memory[params]]) Compared values are not the same
     Actual   (output)  : "bcdefghijk"
     Expected (expected): "hj"
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no max, cs, badcase, no results[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, cs, badcase, all results[memory[params]])
  FAIL!  : tst_QContactManagerFiltering::rangeFiltering(no min, cs, badcase, some results[memory[params]]) Compared values are not the same
     Actual   (output)  : "ab"
     Expected (expected): "a"
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  PASS   : tst_QContactManagerFiltering::rangeFiltering(no min, cs, badcase, no results[memory[params]])
  PASS   : tst_QContactManagerFiltering::rangeFiltering(range1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 2)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 3)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 4)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 5)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 6)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 7)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 8)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 9)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - no matchflags - 10)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 2)
  XFAIL  : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 3) No handling for startsWith exists in QContactDetailRangeFilter implementation
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 3)
  XFAIL  : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 4) No handling for startsWith exists in QContactDetailRangeFilter implementation
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 4)
  XFAIL  : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 5) No handling for startsWith exists in QContactDetailRangeFilter implementation
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 5)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 6)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 7)
  XFAIL  : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 8) No handling for startsWith exists in QContactDetailRangeFilter implementation
     Loc: [tst_qcontactmanagerfiltering.cpp(1015)]
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 8)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith - 9)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open top - 1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open top - 2)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open top - 3)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open top - 4)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open bottom - 1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open bottom - 2)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open bottom - 3)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(string range - startswith open bottom - 4)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - no rangeflags - 1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - no rangeflags - 2)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - no rangeflags - 3)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - no rangeflags - 4)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 2)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 3)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 4)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 5)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 6)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 7)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - 8)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - variant - 1)
  PASS   : tst_QContactManagerFiltering::rangeFiltering(int range - rangeflags - variant - 2)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaro[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaron[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aaron[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaron, case sensitive[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aaron, case sensitive[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == A, begins[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaron, begins[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aaron, begins[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaron, begins, case sensitive[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aaron, begins, case sensitive[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaron1, begins[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Last name == A, begins[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Last name == Aaronson, begins[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Last Name == Aaronson1, begins[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aar, begins[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aar, begins[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aar, begins, case sensitive[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aar, begins, case sensitive[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aro, contains[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == ARO, contains[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aro, contains, case sensitive[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == ARO, contains, case sensitive[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == ron, ends[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == ARON, ends[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aron, ends, case sensitive[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == ARON, ends, case sensitive[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Last name == n, ends[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaron, fixed[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aaron, fixed[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaron, fixed, case sensitive[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aaron, fixed, case sensitive[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(MName == Arne[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Prefix == Sir[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Suffix == Dr.[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Nickname detail exists[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Nickname == Aaron, contains[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Email == Aaron at Aaronson.com[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Email == Aaron at Aaronsen.com[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Phone number detail exists[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Phone number = 5551212[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Phone number = 34, contains[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Phone number = 555, starts with[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Phone number = 1212, ends with[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Phone number = 555-1212, match phone number[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Phone number = 555, keypad collation[memory])
  XFAIL  : tst_QContactManagerFiltering::detailStringFiltering(integer == 20) Not sure if this should pass or fail
     Loc: [tst_qcontactmanagerfiltering.cpp(470)]
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 20)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 20, as string)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 20, begins with, string)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 2, begins with, string)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 20, ends with, string)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 0, ends with, string)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 20, contains, string)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 0, contains, string)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Invalid type[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Invalid field[memory])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaro[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaron[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aaron[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaron, case sensitive[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aaron, case sensitive[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == A, begins[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaron, begins[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aaron, begins[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaron, begins, case sensitive[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aaron, begins, case sensitive[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaron1, begins[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Last name == A, begins[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Last name == Aaronson, begins[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Last Name == Aaronson1, begins[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aar, begins[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aar, begins[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aar, begins, case sensitive[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aar, begins, case sensitive[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aro, contains[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == ARO, contains[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aro, contains, case sensitive[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == ARO, contains, case sensitive[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == ron, ends[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == ARON, ends[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aron, ends, case sensitive[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == ARON, ends, case sensitive[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Last name == n, ends[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaron, fixed[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aaron, fixed[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == Aaron, fixed, case sensitive[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Name == aaron, fixed, case sensitive[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(MName == Arne[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Prefix == Sir[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Suffix == Dr.[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Nickname detail exists[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Nickname == Aaron, contains[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Email == Aaron at Aaronson.com[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Email == Aaron at Aaronsen.com[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Phone number detail exists[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Phone number = 5551212[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Phone number = 34, contains[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Phone number = 555, starts with[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Phone number = 1212, ends with[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Phone number = 555-1212, match phone number[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Phone number = 555, keypad collation[memory[params]])
  XFAIL  : tst_QContactManagerFiltering::detailStringFiltering(integer == 20) Not sure if this should pass or fail
     Loc: [tst_qcontactmanagerfiltering.cpp(470)]
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 20)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 20, as string)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 20, begins with, string)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 2, begins with, string)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 20, ends with, string)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 0, ends with, string)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 20, contains, string)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(integer == 0, contains, string)
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Invalid type[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailStringFiltering(Invalid field[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(t9 aaron)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(t9 bob)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(t9 john)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(t9 bo)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(t9 zzzz)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone plus)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone nospaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone single space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone random spaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone every space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone plus hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone plus brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone plus brackets hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone plus brackets hyphen spaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone plus)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone nospaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone single space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone random spaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone every space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone plus hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone plus brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone plus brackets hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone plus brackets hyphen spaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone plus)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone nospaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone single space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone random spaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone every space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone plus hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone plus brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone plus brackets hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone plus brackets hyphen spaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts nospace)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts plus)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts hyphen space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts hyphen space brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts hyphen space brackets plus)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(t9 aaron)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(t9 bob)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(t9 john)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(t9 bo)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(t9 zzzz)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone plus)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone nospaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone single space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone random spaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone every space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone plus hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone plus brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone plus brackets hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(a phone plus brackets hyphen spaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone plus)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone nospaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone single space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone random spaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone every space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone plus hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone plus brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone plus brackets hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(b phone plus brackets hyphen spaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone plus)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone nospaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone single space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone random spaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone every space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone plus hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone plus brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone plus brackets hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(no phone plus brackets hyphen spaces)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts nospace)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts hyphen)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts plus)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts hyphen space)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts hyphen space brackets)
  PASS   : tst_QContactManagerFiltering::detailPhoneNumberFiltering(ab phone starts hyphen space brackets plus)
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(no field[memory])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(no type[memory])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(first name presence[memory])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(first name == Aaron[memory])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double presence[memory])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double presence (inc field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double presence (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double value (no match))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double value (wrong type))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double value (wrong field, no match))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double value[memory])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double value (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double value 2)
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double value 2 (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer presence[memory])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer presence (inc field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer presence (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer value (no match))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer value (wrong type))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer value (wrong field, no match))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer value[memory])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer value (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer value 2)
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer value 2 (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime presence[memory])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime presence (inc field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime presence (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime value (no match))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime value (wrong type))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime value (wrong field, no match))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime value[memory])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime value (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime value 2)
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime value 2 (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(date presence[memory])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(date presence (inc field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(date presence (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(date value (no match))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(date value (wrong type))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(date value (wrong field, no match))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(date value[memory])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(date value (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(date value 2 (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(date value 3 (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(date value 2)
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(date value 3)
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(bool presence[memory])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(bool presence (inc field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(bool presence (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(bool value (wrong type))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(bool value[memory])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(bool value (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(bool value 2)
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(bool value 2 (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(no field[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(no type[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(first name presence[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(first name == Aaron[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double presence[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double presence (inc field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double presence (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double value (no match))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double value (wrong type))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double value (wrong field, no match))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double value[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double value (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double value 2)
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(double value 2 (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer presence[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer presence (inc field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer presence (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer value (no match))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer value (wrong type))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer value (wrong field, no match))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer value[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer value (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer value 2)
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(integer value 2 (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime presence[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime presence (inc field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime presence (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime value (no match))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime value (wrong type))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime value (wrong field, no match))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime value[memory[params]])
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime value (wrong field))
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime value 2)
  PASS   : tst_QContactManagerFiltering::detailVariantFiltering(datetime value 2 (wrong field))
  (... 206 lines omitted; there are too many errors!)
  PASS   : tst_QContactManagerFiltering::unionFiltering(D8)
  PASS   : tst_QContactManagerFiltering::unionFiltering(D9)
  PASS   : tst_QContactManagerFiltering::unionFiltering(D10)
  PASS   : tst_QContactManagerFiltering::unionFiltering(D11)
  PASS   : tst_QContactManagerFiltering::unionFiltering(D12)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-1)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-2)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-3)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-4)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-5)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-6)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-7)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-8)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-9)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-10)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-11)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-12)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-13)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-14)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-15)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-16)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-17)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-18)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-19)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-20)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-21)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-22)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-23)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-24)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-25)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-26)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-27)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-1)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-2)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-3)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-4)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-5)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-6)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-7)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-8)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-9)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-10)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-11)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-12)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-13)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-14)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-15)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-16)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-17)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-18)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-19)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-20)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-21)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-22)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-23)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-24)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-25)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-26)
  PASS   : tst_QContactManagerFiltering::relationshipFiltering(RF-27)
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since before start[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since first[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since second[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since third[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since fourth[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since after fourth[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since first changed[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since second changed[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since third changed[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since fourth changed[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since before start[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since first[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since second[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since third[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since fourth[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since after fourth[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since first changed[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since second changed[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since third changed[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since fourth changed[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Removed since before start[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Removed since first[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Removed since second[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Removed since third[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Removed since fourth[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Removed since after fourth[memory])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since before start[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since first[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since second[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since third[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since fourth[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since after fourth[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since first changed[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since second changed[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since third changed[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Added since fourth changed[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since before start[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since first[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since second[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since third[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since fourth[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since after fourth[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since first changed[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since second changed[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since third changed[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Changed since fourth changed[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Removed since before start[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Removed since first[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Removed since second[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Removed since third[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Removed since fourth[memory[params]])
  PASS   : tst_QContactManagerFiltering::changelogFiltering(Removed since after fourth[memory[params]])
  PASS   : tst_QContactManagerFiltering::idListFiltering(empty[memory])
  PASS   : tst_QContactManagerFiltering::idListFiltering(a[memory])
  PASS   : tst_QContactManagerFiltering::idListFiltering(ab[memory])
  PASS   : tst_QContactManagerFiltering::idListFiltering(aa[memory])
  PASS   : tst_QContactManagerFiltering::idListFiltering(ba[memory])
  PASS   : tst_QContactManagerFiltering::idListFiltering(abcd[memory])
  PASS   : tst_QContactManagerFiltering::idListFiltering(abcde[memory])
  PASS   : tst_QContactManagerFiltering::idListFiltering(empty[memory[params]])
  PASS   : tst_QContactManagerFiltering::idListFiltering(a[memory[params]])
  PASS   : tst_QContactManagerFiltering::idListFiltering(ab[memory[params]])
  PASS   : tst_QContactManagerFiltering::idListFiltering(aa[memory[params]])
  PASS   : tst_QContactManagerFiltering::idListFiltering(ba[memory[params]])
  PASS   : tst_QContactManagerFiltering::idListFiltering(abcd[memory[params]])
  PASS   : tst_QContactManagerFiltering::idListFiltering(abcde[memory[params]])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(address matching only[memory])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(emailAddress matching only[memory])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(phone matching only[memory])
  XFAIL  : tst_QContactManagerFiltering::convenienceFiltering(displayLabel matching only[memory]) memory backend does not add QContactDisplayLabel details
     Loc: [tst_qcontactmanagerfiltering.cpp(2760)]
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(displayLabel matching only[memory])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(name matching only[memory])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(favorite matching only[memory])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(tag matching only[memory])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(address or phone matching[memory])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(favorite or tag matching[memory])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(address matching only[memory[params]])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(emailAddress matching only[memory[params]])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(phone matching only[memory[params]])
  XFAIL  : tst_QContactManagerFiltering::convenienceFiltering(displayLabel matching only[memory[params]]) memory backend does not add QContactDisplayLabel details
     Loc: [tst_qcontactmanagerfiltering.cpp(2760)]
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(displayLabel matching only[memory[params]])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(name matching only[memory[params]])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(favorite matching only[memory[params]])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(tag matching only[memory[params]])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(address or phone matching[memory[params]])
  PASS   : tst_QContactManagerFiltering::convenienceFiltering(favorite or tag matching[memory[params]])
  FAIL!  : tst_QContactManagerFiltering::sorting(first ascending[memory]) Compared values are not the same
     Actual   (output)  : "abcdehjik"
     Expected (expected): "abcdeikjh"
     Loc: [tst_qcontactmanagerfiltering.cpp(2207)]
  FAIL!  : tst_QContactManagerFiltering::sorting(first descending[memory]) Compared values are not the same
     Actual   (output)  : "kijhedcba"
     Expected (expected): "hjkiedcba"
     Loc: [tst_qcontactmanagerfiltering.cpp(2207)]
  PASS   : tst_QContactManagerFiltering::sorting(last ascending[memory])
  PASS   : tst_QContactManagerFiltering::sorting(last descending[memory])
  PASS   : tst_QContactManagerFiltering::sorting(integer ascending, blanks last[memory])
  PASS   : tst_QContactManagerFiltering::sorting(integer descending, blanks last[memory])
  PASS   : tst_QContactManagerFiltering::sorting(integer ascending, blanks first[memory])
  PASS   : tst_QContactManagerFiltering::sorting(integer descending, blanks first[memory])
  PASS   : tst_QContactManagerFiltering::sorting(string ascending (null value), blanks first)
  PASS   : tst_QContactManagerFiltering::sorting(string ascending (null value), blanks last)
  PASS   : tst_QContactManagerFiltering::sorting(display label insensitive[memory])
  XFAIL  : tst_QContactManagerFiltering::sorting(display label sensitive[memory]) memory backend does not add QContactDisplayLabel details
     Loc: [tst_qcontactmanagerfiltering.cpp(2207)]
  XFAIL  : tst_QContactManagerFiltering::sorting(display label sensitive[memory]) memory backend does not add QContactDisplayLabel details
     Loc: [tst_qcontactmanagerfiltering.cpp(2256)]
  PASS   : tst_QContactManagerFiltering::sorting(display label sensitive[memory])
  FAIL!  : tst_QContactManagerFiltering::sorting(first ascending[memory[params]]) Compared values are not the same
     Actual   (output)  : "abcdehjik"
     Expected (expected): "abcdeikjh"
     Loc: [tst_qcontactmanagerfiltering.cpp(2207)]
  FAIL!  : tst_QContactManagerFiltering::sorting(first descending[memory[params]]) Compared values are not the same
     Actual   (output)  : "kijhedcba"
     Expected (expected): "hjkiedcba"
     Loc: [tst_qcontactmanagerfiltering.cpp(2207)]
  PASS   : tst_QContactManagerFiltering::sorting(last ascending[memory[params]])
  PASS   : tst_QContactManagerFiltering::sorting(last descending[memory[params]])
  PASS   : tst_QContactManagerFiltering::sorting(integer ascending, blanks last[memory[params]])
  PASS   : tst_QContactManagerFiltering::sorting(integer descending, blanks last[memory[params]])
  PASS   : tst_QContactManagerFiltering::sorting(integer ascending, blanks first[memory[params]])
  PASS   : tst_QContactManagerFiltering::sorting(integer descending, blanks first[memory[params]])
  PASS   : tst_QContactManagerFiltering::sorting(string ascending (null value), blanks first)
  PASS   : tst_QContactManagerFiltering::sorting(string ascending (null value), blanks last)
  PASS   : tst_QContactManagerFiltering::sorting(display label insensitive[memory[params]])
  XFAIL  : tst_QContactManagerFiltering::sorting(display label sensitive[memory[params]]) memory backend does not add QContactDisplayLabel details
     Loc: [tst_qcontactmanagerfiltering.cpp(2207)]
  XFAIL  : tst_QContactManagerFiltering::sorting(display label sensitive[memory[params]]) memory backend does not add QContactDisplayLabel details
     Loc: [tst_qcontactmanagerfiltering.cpp(2256)]
  PASS   : tst_QContactManagerFiltering::sorting(display label sensitive[memory[params]])
  PASS   : tst_QContactManagerFiltering::multiSorting(1)
  PASS   : tst_QContactManagerFiltering::multiSorting(2)
  PASS   : tst_QContactManagerFiltering::multiSorting(3)
  PASS   : tst_QContactManagerFiltering::multiSorting(4)
  PASS   : tst_QContactManagerFiltering::multiSorting(5)
  PASS   : tst_QContactManagerFiltering::multiSorting(5b)
  PASS   : tst_QContactManagerFiltering::multiSorting(6)
  PASS   : tst_QContactManagerFiltering::multiSorting(8)
  PASS   : tst_QContactManagerFiltering::multiSorting(8b)
  PASS   : tst_QContactManagerFiltering::multiSorting(9)
  PASS   : tst_QContactManagerFiltering::multiSorting(10)
  PASS   : tst_QContactManagerFiltering::multiSorting(1)
  PASS   : tst_QContactManagerFiltering::multiSorting(2)
  PASS   : tst_QContactManagerFiltering::multiSorting(3)
  PASS   : tst_QContactManagerFiltering::multiSorting(4)
  PASS   : tst_QContactManagerFiltering::multiSorting(5)
  PASS   : tst_QContactManagerFiltering::multiSorting(5b)
  PASS   : tst_QContactManagerFiltering::multiSorting(6)
  PASS   : tst_QContactManagerFiltering::multiSorting(8)
  PASS   : tst_QContactManagerFiltering::multiSorting(8b)
  PASS   : tst_QContactManagerFiltering::multiSorting(9)
  PASS   : tst_QContactManagerFiltering::multiSorting(10)
  PASS   : tst_QContactManagerFiltering::invalidFiltering(memory)
  PASS   : tst_QContactManagerFiltering::invalidFiltering(memory)
  PASS   : tst_QContactManagerFiltering::allFiltering(memory)
  PASS   : tst_QContactManagerFiltering::allFiltering(memory)
  PASS   : tst_QContactManagerFiltering::fetchHint(memory)
  PASS   : tst_QContactManagerFiltering::fetchHint(memory)
  PASS   : tst_QContactManagerFiltering::cleanupTestCase()
  Totals: 822 passed, 8 failed, 0 skipped
  ********* Finished testing of tst_QContactManagerFiltering *********
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end unittest: 32 seconds, exit code 8
  
  Testing tst_QContactManager
  FAIL!  : tst_QContactManager::ctors() Compared values are not the same
     Actual   (defaultStore)      : "maliciousplugin"
     Expected (QString("invalid")): "invalid"
     Loc: [tst_qcontactmanager.cpp(762)]
  Totals: 230 passed, 1 failed, 3 skipped
  QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  ********* Start testing of tst_QContactManager *********
  Config: Using QtTest library 5.3.1, Qt 5.3.1
  PASS   : tst_QContactManager::initTestCase()
  PASS   : tst_QContactManager::doDump(mgr='memory')
  PASS   : tst_QContactManager::doDump(mgr='memory', params)
  PASS   : tst_QContactManager::uriParsing(built)
  PASS   : tst_QContactManager::uriParsing(built with escaped parameters)
  PASS   : tst_QContactManager::uriParsing(no scheme)
  PASS   : tst_QContactManager::uriParsing(wrong scheme)
  PASS   : tst_QContactManager::uriParsing(right scheme, no colon)
  PASS   : tst_QContactManager::uriParsing(no manager, colon, no params)
  PASS   : tst_QContactManager::uriParsing(yes manager, no colon, no params)
  PASS   : tst_QContactManager::uriParsing(yes manager, yes colon, no params)
  PASS   : tst_QContactManager::uriParsing(yes params)
  PASS   : tst_QContactManager::uriParsing(yes params but misformed)
  PASS   : tst_QContactManager::uriParsing(yes params but misformed 2)
  PASS   : tst_QContactManager::uriParsing(yes params but misformed 3)
  PASS   : tst_QContactManager::uriParsing(yes params but misformed 4)
  PASS   : tst_QContactManager::uriParsing(yes params but misformed 5)
  PASS   : tst_QContactManager::uriParsing(yes params but misformed 6)
  PASS   : tst_QContactManager::uriParsing(yes params but misformed 7)
  PASS   : tst_QContactManager::uriParsing(yes params but misformed 8)
  PASS   : tst_QContactManager::uriParsing(yes params but misformed 9)
  PASS   : tst_QContactManager::uriParsing(yes params but misformed 10)
  PASS   : tst_QContactManager::uriParsing(no manager but yes params)
  PASS   : tst_QContactManager::uriParsing(no manager or params)
  PASS   : tst_QContactManager::uriParsing(no manager or params or colon)
  PASS   : tst_QContactManager::nameSynthesis(empty contact)
  PASS   : tst_QContactManager::nameSynthesis(empty name)
  PASS   : tst_QContactManager::nameSynthesis(empty names)
  PASS   : tst_QContactManager::nameSynthesis(empty org)
  PASS   : tst_QContactManager::nameSynthesis(empty orgs)
  PASS   : tst_QContactManager::nameSynthesis(empty orgs and names)
  PASS   : tst_QContactManager::nameSynthesis(prefix)
  PASS   : tst_QContactManager::nameSynthesis(first)
  PASS   : tst_QContactManager::nameSynthesis(middle)
  PASS   : tst_QContactManager::nameSynthesis(last)
  PASS   : tst_QContactManager::nameSynthesis(suffix)
  PASS   : tst_QContactManager::nameSynthesis(prefix in second)
  PASS   : tst_QContactManager::nameSynthesis(first in second)
  PASS   : tst_QContactManager::nameSynthesis(middle in second)
  PASS   : tst_QContactManager::nameSynthesis(last in second)
  PASS   : tst_QContactManager::nameSynthesis(suffix in second)
  PASS   : tst_QContactManager::nameSynthesis(prefix first)
  PASS   : tst_QContactManager::nameSynthesis(prefix middle)
  PASS   : tst_QContactManager::nameSynthesis(prefix last)
  PASS   : tst_QContactManager::nameSynthesis(prefix suffix)
  PASS   : tst_QContactManager::nameSynthesis(first middle)
  PASS   : tst_QContactManager::nameSynthesis(first last)
  PASS   : tst_QContactManager::nameSynthesis(first suffix)
  PASS   : tst_QContactManager::nameSynthesis(middle last)
  PASS   : tst_QContactManager::nameSynthesis(middle suffix)
  PASS   : tst_QContactManager::nameSynthesis(last suffix)
  PASS   : tst_QContactManager::nameSynthesis(all name)
  PASS   : tst_QContactManager::nameSynthesis(all name second)
  PASS   : tst_QContactManager::nameSynthesis(org)
  PASS   : tst_QContactManager::nameSynthesis(second org)
  PASS   : tst_QContactManager::nameSynthesis(org and empty name)
  PASS   : tst_QContactManager::nameSynthesis(name and empty org)
  PASS   : tst_QContactManager::nameSynthesis(name and org)
  PASS   : tst_QContactManager::metadata(mgr='memory')
  PASS   : tst_QContactManager::metadata(mgr='memory', params)
  PASS   : tst_QContactManager::nullIdOperations(mgr='memory')
  PASS   : tst_QContactManager::nullIdOperations(mgr='memory', params)
  QDEBUG : tst_QContactManager::add(mgr='memory') There are 1 contacts in "qtcontacts:memory:id={fe5b1219-6387-40c2-bfb4-73d0d67e9c49}"
  QDEBUG : tst_QContactManager::add(mgr='memory') Contact:  QContactId(QContactMemoryEngineId("qtcontacts:memory:id={fe5b1219-6387-40c2-bfb4-73d0d67e9c49}",2))
  QDEBUG : tst_QContactManager::add(mgr='memory')    26 :
  QDEBUG : tst_QContactManager::add(mgr='memory')     Vals: QMap((0, QVariant(int, 0) ) )
  QDEBUG : tst_QContactManager::add(mgr='memory')    15 :
  QDEBUG : tst_QContactManager::add(mgr='memory')     Vals: QMap((1, QVariant(QString, "Alice") ) ( 3 ,  QVariant(QString, "inWonderland") ) )
  QDEBUG : tst_QContactManager::add(mgr='memory')    20 :
  QDEBUG : tst_QContactManager::add(mgr='memory')     Vals: QMap((0, QVariant(QString, "1234567") ) )
  QDEBUG : tst_QContactManager::add(mgr='memory')    25 :
  QDEBUG : tst_QContactManager::add(mgr='memory')     Vals: QMap((0, QVariant(QDateTime, QDateTime("2014-05-12 07:46:53.899 EEST Qt::LocalTime") ) ) ( 1 ,  QVariant(QDateTime, QDateTime("2014-05-12 07:46:53.899 EEST Qt::LocalTime") ) ) )
  PASS   : tst_QContactManager::add(mgr='memory')
  QDEBUG : tst_QContactManager::add(mgr='memory', params) There are 1 contacts in "qtcontacts:memory:id=tst_QContactManager"
  QDEBUG : tst_QContactManager::add(mgr='memory', params) Contact:  QContactId(QContactMemoryEngineId("qtcontacts:memory:id=tst_QContactManager",2))
  QDEBUG : tst_QContactManager::add(mgr='memory', params)    26 :
  QDEBUG : tst_QContactManager::add(mgr='memory', params)     Vals: QMap((0, QVariant(int, 0) ) )
  QDEBUG : tst_QContactManager::add(mgr='memory', params)    15 :
  QDEBUG : tst_QContactManager::add(mgr='memory', params)     Vals: QMap((1, QVariant(QString, "Alice") ) ( 3 ,  QVariant(QString, "inWonderland") ) )
  QDEBUG : tst_QContactManager::add(mgr='memory', params)    20 :
  QDEBUG : tst_QContactManager::add(mgr='memory', params)     Vals: QMap((0, QVariant(QString, "1234567") ) )
  QDEBUG : tst_QContactManager::add(mgr='memory', params)    25 :
  QDEBUG : tst_QContactManager::add(mgr='memory', params)     Vals: QMap((0, QVariant(QDateTime, QDateTime("2014-05-12 07:46:53.901 EEST Qt::LocalTime") ) ) ( 1 ,  QVariant(QDateTime, QDateTime("2014-05-12 07:46:53.901 EEST Qt::LocalTime") ) ) )
  PASS   : tst_QContactManager::add(mgr='memory', params)
  PASS   : tst_QContactManager::update(mgr='memory')
  PASS   : tst_QContactManager::update(mgr='memory', params)
  PASS   : tst_QContactManager::remove(mgr='memory')
  PASS   : tst_QContactManager::remove(mgr='memory', params)
  PASS   : tst_QContactManager::addAndUpdate(mgr='memory')
  PASS   : tst_QContactManager::addAndUpdate(mgr='memory', params)
  PASS   : tst_QContactManager::batch(mgr='memory')
  PASS   : tst_QContactManager::batch(mgr='memory', params)
  PASS   : tst_QContactManager::observerDeletion()
  PASS   : tst_QContactManager::signalEmission(mgr='memory')
  PASS   : tst_QContactManager::signalEmission(mgr='memory', params)
  PASS   : tst_QContactManager::actionPreferences(mgr='memory')
  PASS   : tst_QContactManager::actionPreferences(mgr='memory', params)
  PASS   : tst_QContactManager::selfContactId(mgr='memory')
  PASS   : tst_QContactManager::selfContactId(mgr='memory', params)
  SKIP   : tst_QContactManager::detailOrders(mgr='memory') Skipping: This manager does not support detail ordering!
     Loc: [tst_qcontactmanager.cpp(2346)]
  SKIP   : tst_QContactManager::detailOrders(mgr='memory', params) Skipping: This manager does not support detail ordering!
     Loc: [tst_qcontactmanager.cpp(2346)]
  PASS   : tst_QContactManager::relationships(mgr='memory')
  PASS   : tst_QContactManager::relationships(mgr='memory', params)
  PASS   : tst_QContactManager::contactType(mgr='memory')
  PASS   : tst_QContactManager::contactType(mgr='memory', params)
  PASS   : tst_QContactManager::lateDeletion(mgr='memory')
  PASS   : tst_QContactManager::lateDeletion(mgr='memory', params)
  PASS   : tst_QContactManager::compareVariant(bool <)
  PASS   : tst_QContactManager::compareVariant(bool =)
  PASS   : tst_QContactManager::compareVariant(bool >)
  PASS   : tst_QContactManager::compareVariant(char <)
  PASS   : tst_QContactManager::compareVariant(char < ci)
  PASS   : tst_QContactManager::compareVariant(char < ci 2)
  PASS   : tst_QContactManager::compareVariant(char < cs)
  PASS   : tst_QContactManager::compareVariant(char < cs)
  PASS   : tst_QContactManager::compareVariant(char = ci)
  PASS   : tst_QContactManager::compareVariant(char = ci 2)
  PASS   : tst_QContactManager::compareVariant(char = ci 3)
  PASS   : tst_QContactManager::compareVariant(char = ci 4)
  PASS   : tst_QContactManager::compareVariant(char = cs)
  PASS   : tst_QContactManager::compareVariant(char = cs 2)
  PASS   : tst_QContactManager::compareVariant(char >)
  PASS   : tst_QContactManager::compareVariant(char > ci)
  PASS   : tst_QContactManager::compareVariant(char > ci 2)
  PASS   : tst_QContactManager::compareVariant(char > cs)
  PASS   : tst_QContactManager::compareVariant(char > cs)
  PASS   : tst_QContactManager::compareVariant(uint < boundary)
  PASS   : tst_QContactManager::compareVariant(uint <)
  PASS   : tst_QContactManager::compareVariant(uint =)
  PASS   : tst_QContactManager::compareVariant(uint = 0)
  PASS   : tst_QContactManager::compareVariant(uint = boundary)
  PASS   : tst_QContactManager::compareVariant(uint >)
  PASS   : tst_QContactManager::compareVariant(uint > boundary)
  PASS   : tst_QContactManager::compareVariant(int < boundary)
  PASS   : tst_QContactManager::compareVariant(int <)
  PASS   : tst_QContactManager::compareVariant(int =)
  PASS   : tst_QContactManager::compareVariant(int = 0)
  PASS   : tst_QContactManager::compareVariant(int = boundary)
  PASS   : tst_QContactManager::compareVariant(int >)
  PASS   : tst_QContactManager::compareVariant(int > boundary)
  PASS   : tst_QContactManager::compareVariant(ulonglong < boundary)
  PASS   : tst_QContactManager::compareVariant(ulonglong <)
  PASS   : tst_QContactManager::compareVariant(ulonglong =)
  PASS   : tst_QContactManager::compareVariant(ulonglong = 0)
  PASS   : tst_QContactManager::compareVariant(ulonglong = boundary)
  PASS   : tst_QContactManager::compareVariant(ulonglong >)
  PASS   : tst_QContactManager::compareVariant(ulonglong > boundary)
  PASS   : tst_QContactManager::compareVariant(longlong < boundary)
  PASS   : tst_QContactManager::compareVariant(longlong <)
  PASS   : tst_QContactManager::compareVariant(longlong =)
  PASS   : tst_QContactManager::compareVariant(longlong = 0)
  PASS   : tst_QContactManager::compareVariant(longlong = boundary)
  PASS   : tst_QContactManager::compareVariant(longlong >)
  PASS   : tst_QContactManager::compareVariant(longlong > boundary)
  PASS   : tst_QContactManager::compareVariant(double < inf 2)
  PASS   : tst_QContactManager::compareVariant(double < inf)
  PASS   : tst_QContactManager::compareVariant(double <)
  PASS   : tst_QContactManager::compareVariant(double =)
  PASS   : tst_QContactManager::compareVariant(double = 0)
  PASS   : tst_QContactManager::compareVariant(double = inf)
  PASS   : tst_QContactManager::compareVariant(double >)
  PASS   : tst_QContactManager::compareVariant(double > inf)
  PASS   : tst_QContactManager::compareVariant(double > inf 2)
  PASS   : tst_QContactManager::compareVariant(double > inf 3)
  PASS   : tst_QContactManager::compareVariant(string <)
  PASS   : tst_QContactManager::compareVariant(string <)
  PASS   : tst_QContactManager::compareVariant(string <)
  PASS   : tst_QContactManager::compareVariant(string <)
  PASS   : tst_QContactManager::compareVariant(string < cs)
  PASS   : tst_QContactManager::compareVariant(string < cs 2)
  PASS   : tst_QContactManager::compareVariant(string < length)
  PASS   : tst_QContactManager::compareVariant(string < length cs)
  PASS   : tst_QContactManager::compareVariant(string < length 2)
  PASS   : tst_QContactManager::compareVariant(string < length cs 2)
  PASS   : tst_QContactManager::compareVariant(string aa < b)
  PASS   : tst_QContactManager::compareVariant(string aa < b cs)
  PASS   : tst_QContactManager::compareVariant(string '' < a)
  PASS   : tst_QContactManager::compareVariant(string '' < aa cs)
  PASS   : tst_QContactManager::compareVariant(string 0 < a)
  PASS   : tst_QContactManager::compareVariant(string 0 < aa cs)
  PASS   : tst_QContactManager::compareVariant(string '' = '')
  PASS   : tst_QContactManager::compareVariant(string '' = '' cs)
  PASS   : tst_QContactManager::compareVariant(string 0 = 0)
  PASS   : tst_QContactManager::compareVariant(string 0 = 0 cs)
  PASS   : tst_QContactManager::compareVariant(string a = a)
  PASS   : tst_QContactManager::compareVariant(string a = a cs)
  PASS   : tst_QContactManager::compareVariant(stringlist {} < {a})
  PASS   : tst_QContactManager::compareVariant(stringlist {} < {a} cs)
  PASS   : tst_QContactManager::compareVariant(stringlist {} < {A})
  PASS   : tst_QContactManager::compareVariant(stringlist {} < {A} cs)
  PASS   : tst_QContactManager::compareVariant(stringlist {a} < {aa})
  PASS   : tst_QContactManager::compareVariant(stringlist {a} < {aa} cs)
  PASS   : tst_QContactManager::compareVariant(stringlist {a} < {AA})
  PASS   : tst_QContactManager::compareVariant(stringlist {a} < {AA} cs)
  PASS   : tst_QContactManager::compareVariant(stringlist {A} < {aa,bb})
  PASS   : tst_QContactManager::compareVariant(stringlist {A} < {aa,bb} cs)
  PASS   : tst_QContactManager::compareVariant(stringlist {aa} < {aa,bb})
  PASS   : tst_QContactManager::compareVariant(stringlist {aa} < {aa,bb} cs)
  PASS   : tst_QContactManager::compareVariant(stringlist {aa,bb} < {aa,cc})
  PASS   : tst_QContactManager::compareVariant(stringlist {aa,bb} < {aa,cc} cs)
  PASS   : tst_QContactManager::compareVariant(stringlist {aa,cc} < {bb})
  PASS   : tst_QContactManager::compareVariant(stringlist {aa,cc} < {bb} cs)
  PASS   : tst_QContactManager::compareVariant(stringlist {} = {})
  PASS   : tst_QContactManager::compareVariant(stringlist {} = {} cs)
  PASS   : tst_QContactManager::compareVariant(stringlist {aa} = {aa})
  PASS   : tst_QContactManager::compareVariant(stringlist {aa} = {AA})
  PASS   : tst_QContactManager::compareVariant(stringlist {aa} = {aa} cs)
  PASS   : tst_QContactManager::compareVariant(times t0 < t1)
  PASS   : tst_QContactManager::compareVariant(times t1 < t2)
  PASS   : tst_QContactManager::compareVariant(times t2 < t3)
  PASS   : tst_QContactManager::compareVariant(times t3 < t4)
  PASS   : tst_QContactManager::compareVariant(times t0 = t0)
  PASS   : tst_QContactManager::compareVariant(times t4 = t4)
  PASS   : tst_QContactManager::compareVariant(dates d0 < d1)
  PASS   : tst_QContactManager::compareVariant(dates d1 < d2)
  PASS   : tst_QContactManager::compareVariant(dates d2 < d3)
  PASS   : tst_QContactManager::compareVariant(dates d3 < d4)
  PASS   : tst_QContactManager::compareVariant(dates d4 < d5)
  PASS   : tst_QContactManager::compareVariant(dates d5 < d6)
  PASS   : tst_QContactManager::compareVariant(dates d0 < d6)
  PASS   : tst_QContactManager::compareVariant(dates d1 < d6)
  PASS   : tst_QContactManager::compareVariant(dates d0 = d0)
  PASS   : tst_QContactManager::compareVariant(dates d1 = d1)
  PASS   : tst_QContactManager::compareVariant(dates d2 = d2)
  PASS   : tst_QContactManager::compareVariant(dates d3 = d3)
  PASS   : tst_QContactManager::compareVariant(dates d4 = d4)
  PASS   : tst_QContactManager::compareVariant(dates d5 = d5)
  PASS   : tst_QContactManager::compareVariant(dates d6 = d6)
  PASS   : tst_QContactManager::compareVariant(datetimes dt0 > dt1)
  PASS   : tst_QContactManager::compareVariant(datetimes dt1 < dt2)
  PASS   : tst_QContactManager::compareVariant(datetimes dt2 < dt3)
  PASS   : tst_QContactManager::compareVariant(datetimes dt3 < dt4)
  PASS   : tst_QContactManager::compareVariant(datetimes dt4 < dt5)
  PASS   : tst_QContactManager::compareVariant(datetimes dt0 < dt5)
  PASS   : tst_QContactManager::compareVariant(datetimes dt1 < dt5)
  PASS   : tst_QContactManager::compareVariant(datetimes dt0 = dt0)
  PASS   : tst_QContactManager::compareVariant(datetimes dt1 = dt1)
  PASS   : tst_QContactManager::compareVariant(datetimes dt2 = dt2)
  PASS   : tst_QContactManager::compareVariant(datetimes dt3 = dt3)
  PASS   : tst_QContactManager::compareVariant(datetimes dt4 = dt4)
  PASS   : tst_QContactManager::compareVariant(datetimes dt5 = dt5)
  PASS   : tst_QContactManager::errorStayingPut()
  QDEBUG : tst_QContactManager::ctors() Available managers: ("maliciousplugin", "invalid", "memory")
  FAIL!  : tst_QContactManager::ctors() Compared values are not the same
     Actual   (defaultStore)      : "maliciousplugin"
     Expected (QString("invalid")): "invalid"
     Loc: [tst_qcontactmanager.cpp(762)]
  PASS   : tst_QContactManager::invalidManager()
  PASS   : tst_QContactManager::memoryManager()
  PASS   : tst_QContactManager::overrideManager()
  PASS   : tst_QContactManager::changeSet()
  PASS   : tst_QContactManager::fetchHint()
  SKIP   : tst_QContactManager::lazyConnections() Skipping: Lazy manager engine does not currently work with new plugin system!
     Loc: [tst_qcontactmanager.cpp(3084)]
  PASS   : tst_QContactManager::testInterSectionOfIdFilters(mgr='memory')
  PASS   : tst_QContactManager::testInterSectionOfIdFilters(mgr='memory', params)
  PASS   : tst_QContactManager::testInterSectionOfIdAndDetailFilters(mgr='memory')
  PASS   : tst_QContactManager::testInterSectionOfIdAndDetailFilters(mgr='memory', params)
  PASS   : tst_QContactManager::cleanupTestCase()
  Totals: 230 passed, 1 failed, 3 skipped
  ********* Finished testing of tst_QContactManager *********
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end qcontactmanager: 2 seconds, exit code 1

  Build log: http://testresults.qt-project.org/ci/QtPim_dev_Integration/build_00020/linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz

  Tested changes (refs/builds/dev_1399869561):
    http://codereview.qt-project.org/84397 [PS3] - Make the qcontactmanagerfiltering test pass
    http://codereview.qt-project.org/84396 [PS2] - Fix the generic implementation of relationship filtering
    http://codereview.qt-project.org/84395 [PS2] - Remove dependency on jsondb for generic tests
    http://codereview.qt-project.org/84394 [PS2] - Remove the 'local' text from the IdFilter description



More information about the Ci-reports mailing list