user/mosquitto: (pmmx) FTTFS: multiple failures
Found on pmmx:
./bridge_topic_test
./mosq_test
CUnit - A unit testing framework for C - Version 2.1-3
http://cunit.sourceforge.net/
Suite: Bridge remap
Test: Remap valid ...passed
Test: Remap invalid ...passed
Run Summary: Type Total Ran Passed Failed Inactive
suites 1 1 n/a 0 0
tests 2 2 2 0 0
asserts 22 22 22 0 n/a
Elapsed time = 0.000 seconds
CUnit - A unit testing framework for C - Version 2.1-3
http://cunit.sourceforge.net/
Suite: UTF-8
Test: UTF-8 empty ...passed
Test: UTF-8 valid ...passed./persist_read_test
Test: UTF-8 truncated ...passed
Test: UTF-8 boundary conditions ...passed
Test: UTF-8 malformed sequences ...passed
Test: UTF-8 overlong encoding ...passed
Test: UTF-8 illegal code positions ...passed
Test: UTF-8 control characters ...passed
Test: UTF-8 MQTT-1.5.4-2 ...passed
Test: UTF-8 MQTT-1.5.4-3 ...passed
Suite: Datatype read
Test: Byte read (empty packet) ...passed
Test: Byte read (success values) ...passed
Test: Two Byte Integer read (empty packet) ...passed
Test: Two Byte Integer read (truncated packet) ...passed
Test: Two Byte Integer read (success values) ...passed
Test: Four Byte Integer read (empty packet) ...passed
Test: Four Byte Integer read (truncated packet) ...passed
Test: Four Byte Integer read (success values) ...passed
Test: Variable Byte Integer read (empty packet) ...passed
Test: Variable Byte Integer read (truncated packets) ...passed
Test: Variable Byte Integer read (encoding boundaries) ...passed
Test: Variable Byte Integer read (five byte encoding) ...passed
Test: Variable Byte Integer read (overlong encodings) ...passed
Test: UTF-8 string read (empty packet) ...passed
Test: UTF-8 string read (truncated packet) ...passed
Test: UTF-8 string read (empty string) ...passed
Test: UTF-8 string read (valid string) ...passed
Test: UTF-8 string read (malformed string) ...passed
Test: UTF-8 string read (MQTT-1.5.4-3) ...passed
Test: Binary Data read (empty packet) ...passed
Test: Binary Data read (truncated packet) ...passed
Test: Bytes read (empty packet) ...passed
Test: Bytes read (truncated packet) ...passed
Test: Bytes read (success) ...passed
Suite: Datatype write
Test: Byte write ...passed
Test: Two Byte Integer write ...passed
Test: Four Byte Integer write ...
CUnit - A unit testing framework for C - Version 2.1-3
http://cunit.sourceforge.net/
Suite: Persist read
Test: Persistence disabled ...passed
Test: Empty file ...passed
Test: Corrupt header ...passed
Test: Unsupported version ...passed
Test: v3 config ok ...passed
Test: v3 config bad truncated ...passed
Test: v3 config bad dbid ...passed
Test: v3 bad chunk ...passed
Test: v3 message store ...passed
Test: v3 client ...passed
Test: v3 client message ...passed
Test: v3 retain ...passed
Test: v3 sub ...passed
Test: v4 config ok ...passed
Test: v4 message store ...passed
Test: v5 client ...FAILED
1. persist_read_test.c:556 - CU_ASSERT_PTR_NOT_NULL(db.contexts_by_id)
2. persist_read_test.c:558 - CU_ASSERT_PTR_NOT_NULL(context)
Test: v5 config bad truncated ...FAILED
1. persist_read_test.c:439 - CU_ASSERT_EQUAL(rc,1)
2. persist_read_test.c:440 - CU_ASSERT_EQUAL(db.last_db_id,0)
Test: v5 bad chunk ...passed
Test: v6 config ok ...passed
Test: v6 message store ...FAILED
1. persist_read_test.c:476 - CU_ASSERT_EQUAL(db.msg_store_count,1)
2. persist_read_test.c:477 - CU_ASSERT_EQUAL(db.msg_store_bytes,7)
3. persist_read_test.c:478 - CU_ASSERT_PTR_NOT_NULL(db.msg_store)
Test: v6 message store+props ...passed
Test: UTF-8 String write ...passed
Suite: Property add
Test: Add nothing, check length ...FAILED
1. persist_read_test.c:516 - CU_ASSERT_EQUAL(db.msg_store_count,1)
2. persist_read_test.c:517 - CU_ASSERT_EQUAL(db.msg_store_bytes,7)
3. persist_read_test.c:518 - CU_ASSERT_PTR_NOT_NULL(db.msg_store)
Test: v6 client ...FAILED
1. persist_read_test.c:588 - CU_ASSERT_PTR_NOT_NULL(db.contexts_by_id)
2. persist_read_test.c:590 - CU_ASSERT_PTR_NOT_NULL(context)
Test: v6 client message ...FAILED
1. persist_read_test.c:619 - CU_ASSERT_PTR_NOT_NULL(db.contexts_by_id)
2. persist_read_test.c:621 - CU_ASSERT_PTR_NOT_NULL(context)
Test: v6 client message+props ...FAILED
1. persist_read_test.c:667 - CU_ASSERT_PTR_NOT_NULL(db.contexts_by_id)
2. persist_read_test.c:669 - CU_ASSERT_PTR_NOT_NULL(context)
Test: v6 retain ...FAILED
1. persist_read_test.c:718 - CU_ASSERT_EQUAL(db.msg_store_count,1)
2. persist_read_test.c:719 - CU_ASSERT_EQUAL(db.msg_store_bytes,7)
3. persist_read_test.c:720 - CU_ASSERT_PTR_NOT_NULL(db.msg_store)
4. persist_read_test.c:737 - CU_ASSERT_PTR_NOT_NULL(db.retains->children)
Test: v6 sub ...FAILED
1. persist_read_test.c:767 - CU_ASSERT_PTR_NOT_NULL(db.contexts_by_id)
2. persist_read_test.c:769 - CU_ASSERT_PTR_NOT_NULL(context)
Run Summary: Type Total Ran Passed Failed Inactive
suites 1 1 n/a 0 0
tests 26 26 17 9 0
asserts 134 134 112 22 n/a
Elapsed time = 0.001 seconds
make[2]: *** [Makefile:177: test-broker] Error 22
make[2]: *** Waiting for unfinished jobs....
passed
Test: Add bad byte ...passed
Test: Add bad int16 ...passed
Test: Add bad int32 ...passed
Test: Add bad varint ...passed
Test: Add bad binary ...passed
Test: Add bad string ...passed
Test: Add bad string pair ...passed
Test: Add single byte ...passed
Test: Add single int16 ...passed
Test: Add single int32 ...passed
Test: Add single varint ...passed
Test: Add single binary ...passed
Test: Add single string ...passed
Test: Add single string pair ...passed
Test: Add all CONNECT ...passed
Test: Add all CONNACK ...passed
Suite: Property read
Test: Truncated packet ...passed
Test: Invalid property ID ...passed
Test: No properties ...passed
Test: Single Payload Format Indicator ...passed
Test: Single Request Problem Information ...passed
Test: Single Request Response Information ...passed
Test: Single Maximum QoS ...passed
Test: Single Retain Available ...passed
Test: Single Wildcard Subscription Available ...passed
Test: Single Subscription Identifier Available ...passed
Test: Single Shared Subscription Available ...passed
Test: Single Message Expiry Interval ...passed
Test: Single Session Expiry Interval ...passed
Test: Single Will Delay Interval ...passed
Test: Single Maximum Packet Size ...passed
Test: Single Server Keep Alive ...passed
Test: Single Receive Maximum ...passed
Test: Single Topic Alias Maximum ...passed
Test: Single Topic Alias ...passed
Test: Single Content Type ...passed
Test: Single Response Topic ...passed
Test: Single Assigned Client Identifier ...passed
Test: Single Authentication Method ...passed
Test: Single Response Information ...passed
Test: Single Server Reference ...passed
Test: Single Reason String ...passed
Test: Single Correlation Data ...passed
Test: Single Authentication Data ...passed
Test: Single User Property ...passed
Test: Single Subscription Identifier ...passed
Test: Duplicate Payload Format Indicator ...passed
Test: Duplicate Request Problem Information ...passed
Test: Duplicate Request Response Information ...passed
Test: Duplicate Maximum QoS ...passed
Test: Duplicate Retain Available ...passed
Test: Duplicate Wildcard Subscription Available ...passed
Test: Duplicate Subscription Identifier Available ...passed
Test: Duplicate Shared Subscription Available ...passed
Test: Duplicate Message Expiry Interval ...passed
Test: Duplicate Session Expiry Interval ...passed
Test: Duplicate Will Delay Interval ...passed
Test: Duplicate Maximum Packet Size ...passed
Test: Duplicate Server Keep Alive ...passed
Test: Duplicate Receive Maximum ...passed
Test: Duplicate Topic Alias Maximum ...passed
Test: Duplicate Topic Alias ...passed
Test: Duplicate Content Type ...passed
Test: Duplicate Response Topic ...passed
Test: Duplicate Assigned Client ID ...passed
Test: Duplicate Authentication Method ...passed
Test: Duplicate Response Information ...passed
Test: Duplicate Server Reference ...passed
Test: Duplicate Reason String ...passed
Test: Duplicate Correlation Data ...passed
Test: Duplicate Authentication Data ...passed
Test: Duplicate User Property ...passed
Test: Duplicate Subscription Identifier ...passed
Test: Bad Request Problem Information ...passed
Test: Bad Request Response Information ...passed
Test: Bad Maximum QoS ...passed
Test: Bad Retain Available ...passed
Test: Bad Wildcard Subscription Available ...passed
Test: Bad Subscription Identifier Available ...passed
Test: Bad Shared Subscription Available ...passed
Test: Bad Maximum Packet Size ...passed
Test: Bad Receive Maximum ...passed
Test: Bad Topic Alias ...passed
Test: Bad Content Type ...passed
Test: Bad Subscription Identifier ...passed
Test: Packet CONNECT ...passed
Test: Packet CONNACK ...passed
Test: Packet PUBLISH ...passed
Test: Packet PUBACK ...passed
Test: Packet PUBREC ...passed
Test: Packet PUBREL ...passed
Test: Packet PUBCOMP ...passed
Test: Packet SUBSCRIBE ...passed
Test: Packet SUBACK ...passed
Test: Packet UNSUBSCRIBE ...passed
Test: Packet UNSUBACK ...passed
Test: Packet DISCONNECT ...passed
Test: Packet AUTH ...passed
Suite: Property user read
Test: Read single byte ...passed
Test: Read single int16 ...passed
Test: Read single int32 ...passed
Test: Read single varint ...passed
Test: Read single binary ...passed
Test: Read single string ...passed
Test: Read single string pair ...passed
Test: Read missing ...passed
Test: String to property info ...passed
Suite: Property write
Test: Bad identifier ...passed
Test: Single Payload Format Indicator ...passed
Test: Single Request Problem Information ...passed
Test: Single Request Response Information ...passed
Test: Single Maximum QoS ...passed
Test: Single Retain Available ...passed
Test: Single Wildcard Subscription Available ...passed
Test: Single Subscription Identifier Available ...passed
Test: Single Shared Subscription Available ...passed
Test: Single Message Expiry Interval ...passed
Test: Single Session Expiry Interval ...passed
Test: Single Will Delay Interval ...passed
Test: Single Maximum Packet Size ...passed
Test: Single Server Keep Alive ...passed
Test: Single Receive Maximum ...passed
Test: Single Topic Alias Maximum ...passed
Test: Single Topic Alias ...passed
Test: Single Content Type ...passed
Test: Single Response Topic ...passed
Test: Single Assigned Client Identifier ...passed
Test: Single Authentication Method ...passed
Test: Single Response Information ...passed
Test: Single Server Reference ...passed
Test: Single Reason String ...passed
Test: Single Correlation Data ...passed
Test: Single Authentication Data ...passed
Test: Single User Property ...passed
Test: Single Subscription Identifier ...passed
Suite: Util topic
Test: Matching: Empty input ...passed
Test: Matching: Valid matching ...passed
Test: Matching: Valid no matching ...passed
Test: Matching: Invalid but matching ...passed
Test: Matching: Invalid ...passed
Test: Pub topic: Valid ...passed
Test: Pub topic: Invalid ...passed
Test: Sub topic: Valid ...passed
Test: Sub topic: Invalid ...passed
Suite: Misc string trim
Test: Null input ...passed
Test: Empty input ...passed
Test: No blanks ...passed
Test: Right trim ...passed
Test: Left trim ...passed
Test: Both trim ...passed
Run Summary: Type Total Ran Passed Failed Inactive
suites 9 9 n/a 0 0
tests 189 189 189 0 0
asserts 44049 44049 44049 0 n/a
Elapsed time = 0.479 seconds
make[2]: Leaving directory '/root/packages/user/mosquitto/src/mosquitto-2.0.14/test/unit'
make[1]: *** [Makefile:20: utest] Error 2
make[1]: Leaving directory '/root/packages/user/mosquitto/src/mosquitto-2.0.14/test'
make: *** [Makefile:85: ptest] Error 2
>>> ERROR: mosquitto: check failed