[bind10-dev] Sqlite3DataSourceTest test failures with Sunstudio

Jeremy C. Reed jreed at isc.org
Tue Jul 6 20:25:31 UTC 2010


This is built using Sunstudio CC (c++ compiler) on sparc. See the test 
failures. Note that the DnameExact test was ifdef'd out (see 
earlier email.)

I should look closer, but maybe this is just an incompatibility between 
gtest versions. This is googletest 1.5.0.

[ RUN      ] Sqlite3DataSourceTest.findRRsetNormal
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 4
Expected: expected_flags
Which is: 0
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 4
Expected: expected_flags
Which is: 0
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
[  FAILED  ] Sqlite3DataSourceTest.findRRsetNormal (7 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetClassMismatch
[       OK ] Sqlite3DataSourceTest.findRRsetClassMismatch (2 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetClassAny
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 4
Expected: expected_flags
Which is: 0
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
[  FAILED  ] Sqlite3DataSourceTest.findRRsetClassAny (4 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetClassClassAny
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 4
Expected: expected_flags
Which is: 0
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
[  FAILED  ] Sqlite3DataSourceTest.findRRsetClassClassAny (5 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetNormalANY
[       OK ] Sqlite3DataSourceTest.findRRsetNormalANY (9 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetNormalCase
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 4
Expected: expected_flags
Which is: 0
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 4
Expected: expected_flags
Which is: 0
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
[  FAILED  ] Sqlite3DataSourceTest.findRRsetNormalCase (7 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetApexNS
[       OK ] Sqlite3DataSourceTest.findRRsetApexNS (6 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetApexANY
[       OK ] Sqlite3DataSourceTest.findRRsetApexANY (23 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetMixedANY
[       OK ] Sqlite3DataSourceTest.findRRsetMixedANY (4 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetApexNXRRSET
sqlite3_unittest.cc:603: Failure
Value of: find_flags
  Actual: 5
Expected: DataSrc::TYPE_NOT_FOUND | DataSrc::REFERRAL
Which is: 9
sqlite3_unittest.cc:612: Failure
Value of: find_flags
  Actual: 5
Expected: DataSrc::TYPE_NOT_FOUND | DataSrc::REFERRAL
Which is: 9
[  FAILED  ] Sqlite3DataSourceTest.findRRsetApexNXRRSET (6 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetWildcard
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 4
Expected: expected_flags
Which is: 0
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 4
Expected: expected_flags
Which is: 0
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
[  FAILED  ] Sqlite3DataSourceTest.findRRsetWildcard (6 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetEmptyNode
sqlite3_unittest.cc:633: Failure
Value of: find_flags
  Actual: 4
Expected: DataSrc::TYPE_NOT_FOUND
Which is: 8
sqlite3_unittest.cc:639: Failure
Value of: find_flags
  Actual: 4
Expected: DataSrc::TYPE_NOT_FOUND
Which is: 8
[  FAILED  ] Sqlite3DataSourceTest.findRRsetEmptyNode (6 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetDNAME
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 4
Expected: expected_flags
Which is: 0
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 4
Expected: expected_flags
Which is: 0
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
[  FAILED  ] Sqlite3DataSourceTest.findRRsetDNAME (6 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetCNAME
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
[  FAILED  ] Sqlite3DataSourceTest.findRRsetCNAME (9 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetDelegation
[       OK ] Sqlite3DataSourceTest.findRRsetDelegation (4 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetDelegationAtZoneCut
sqlite3_unittest.cc:711: Failure
Value of: find_flags
  Actual: 5
Expected: DataSrc::TYPE_NOT_FOUND | DataSrc::REFERRAL
Which is: 9
sqlite3_unittest.cc:717: Failure
Value of: find_flags
  Actual: 5
Expected: DataSrc::TYPE_NOT_FOUND | DataSrc::REFERRAL
Which is: 9
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 5
Expected: expected_flags
Which is: 1
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 5
Expected: expected_flags
Which is: 1
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
[  FAILED  ] Sqlite3DataSourceTest.findRRsetDelegationAtZoneCut (17 ms)
[ RUN      ] Sqlite3DataSourceTest.findRRsetInChildZone
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 4
Expected: expected_flags
Which is: 0
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 4
Expected: expected_flags
Which is: 0
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
[  FAILED  ] Sqlite3DataSourceTest.findRRsetInChildZone (7 ms)
[ RUN      ] Sqlite3DataSourceTest.findExactRRset
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 4
Expected: expected_flags
Which is: 0
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
[  FAILED  ] Sqlite3DataSourceTest.findExactRRset (5 ms)
[ RUN      ] Sqlite3DataSourceTest.findExactRRsetClassMismatch
[       OK ] Sqlite3DataSourceTest.findExactRRsetClassMismatch (3 ms)
[ RUN      ] Sqlite3DataSourceTest.findExactRRsetClassAny
sqlite3_unittest.cc:322: Failure
Value of: find_flags
  Actual: 4
Expected: expected_flags
Which is: 0
sqlite3_unittest.cc:339: Failure
Value of: rrset_count
  Actual: 0
Expected: expected_types.size()
Which is: 1
sqlite3_unittest.cc:340: Failure
Value of: rrset_matched
  Actual: 0
Expected: expected_types.size()
Which is: 1
[  FAILED  ] Sqlite3DataSourceTest.findExactRRsetClassAny (5 ms)

...

[ RUN      ] Sqlite3DataSourceTest.findReferralRRsetFail
sqlite3_unittest.cc:887: Failure
Value of: find_flags
  Actual: 4
Expected: DataSrc::TYPE_NOT_FOUND
Which is: 8
[  FAILED  ] Sqlite3DataSourceTest.findReferralRRsetFail (4 ms)
[ RUN      ] Sqlite3DataSourceTest.findAddressRRset
sqlite3_unittest.cc:920: Failure
Value of: find_flags
  Actual: 4
Expected: DataSrc::TYPE_NOT_FOUND
Which is: 8
[  FAILED  ] Sqlite3DataSourceTest.findAddressRRset (8 ms)
[ RUN      ] Sqlite3DataSourceTest.findAddressRRsetClassMismatch
[       OK ] Sqlite3DataSourceTest.findAddressRRsetClassMismatch (4 ms)
[ RUN      ] Sqlite3DataSourceTest.findAddressRRsetClassAny
sqlite3_unittest.cc:920: Failure
Value of: find_flags
  Actual: 4
Expected: DataSrc::TYPE_NOT_FOUND
Which is: 8
[  FAILED  ] Sqlite3DataSourceTest.findAddressRRsetClassAny (8 ms)
[----------] 43 tests from Sqlite3DataSourceTest (252 ms total)

...

[==========] 124 tests from 6 test cases ran. (3535 ms total)
[  PASSED  ] 108 tests.
[  FAILED  ] 16 tests, listed below:
[  FAILED  ] Sqlite3DataSourceTest.findRRsetNormal
[  FAILED  ] Sqlite3DataSourceTest.findRRsetClassAny
[  FAILED  ] Sqlite3DataSourceTest.findRRsetClassClassAny
[  FAILED  ] Sqlite3DataSourceTest.findRRsetNormalCase
[  FAILED  ] Sqlite3DataSourceTest.findRRsetApexNXRRSET
[  FAILED  ] Sqlite3DataSourceTest.findRRsetWildcard
[  FAILED  ] Sqlite3DataSourceTest.findRRsetEmptyNode
[  FAILED  ] Sqlite3DataSourceTest.findRRsetDNAME
[  FAILED  ] Sqlite3DataSourceTest.findRRsetCNAME
[  FAILED  ] Sqlite3DataSourceTest.findRRsetDelegationAtZoneCut
[  FAILED  ] Sqlite3DataSourceTest.findRRsetInChildZone
[  FAILED  ] Sqlite3DataSourceTest.findExactRRset
[  FAILED  ] Sqlite3DataSourceTest.findExactRRsetClassAny
[  FAILED  ] Sqlite3DataSourceTest.findReferralRRsetFail
[  FAILED  ] Sqlite3DataSourceTest.findAddressRRset
[  FAILED  ] Sqlite3DataSourceTest.findAddressRRsetClassAny

16 FAILED TESTS
  YOU HAVE 1 DISABLED TEST

FAIL: run_unittests
===================================
1 of 1 test failed
Please report to bind10-dev at isc.org
===================================
*** Error code 1




More information about the bind10-dev mailing list