Bonjour conformance test failed

I am working on letting my device to pass the Bonjour Conformance Test, and I do it as the request of BCT Test Guidelines.


It is requested that I have to pass the IPv4 and IPv6. The BCT(Bonjour Conformance Test) tool has showed that I have successfully passed the IPv4 test.


But when I try to pass the IPv6 test with command that required on the guidelines: "BonjourConformanceTest -6 -M [-I interface] -D 30 -F filename-v6.txt."


The test result showed that I have passed the mDNS test, but doesn't passed the BCT.

I am wondering if it is because of the -M make the tool says that BCT have failed or the IPv6 have to take more test to pass the BCT.


Dose anyone know the failed reason?




Below is my test log(IPv6):

Bonjour Conformance Test Version 1.3.2

Started Tue May 8 20:21:32 2018

Completed Tue May 8 20:33:04 2018



Link-Local Address Allocation

-----------------------------

SKIPPED (test omitted by operator)


Multicast DNS (IPv6)

-----------------------------

PASSED: INITIAL PROBING

WARNING: SRV PROBING WARNING: Switching to legacy mode behavior

WARNING: PROBING: Switching to legacy mode behavior

PASSED: PROBING: SIMULTANEOUS PROBE CONFLICT

PASSED: PROBING: RATE LIMITING

PASSED: PROBING: PROBE DENIALS

PASSED: WINNING SIMULTANEOUS PROBES - ANNOUNCEMENTS

PASSED: WINNING SIMULTANEOUS PROBES: WINNING SIMULTANEOUS PROBES

PASSED: SRV PROBING/ANNOUNCEMENTS

PASSED: SUBSEQUENT CONFLICT - ANNOUNCEMENTS

PASSED: SUBSEQUENT CONFLICT - AAAA

PASSED: SUBSEQUENT CONFLICT - ANNOUNCEMENTS

PASSED: SUBSEQUENT CONFLICT - SRV

PASSED: SIMPLE REPLY VERIFICATION

WARNING: SHARED REPLY TIMING - UNIFORM RANDOM REPLY TIME DISTRIBUTION

PASSED: SHARED REPLY TIMING

WARNING: MULTIPLE QUESTIONS - SHARED REPLY TIMING - UNIFORM RANDOM REPLY TIME DISTRIBUTION

PASSED: MULTIPLE QUESTIONS - SHARED REPLY TIMING

PASSED: REPLY AGGREGATION

PASSED: MANUAL NAME CHANGE - ANNOUNCEMENTS

PASSED: HOT-PLUGGING: INITIAL PROBING

WARNING: SRV PROBING WARNING: Switching to legacy mode behavior

WARNING: HOT-PLUGGING: PROBING: Switching to legacy mode behavior

PASSED: HOT-PLUGGING: PROBING: SIMULTANEOUS PROBE CONFLICT

PASSED: HOT-PLUGGING: PROBING: RATE LIMITING

PASSED: HOT-PLUGGING: PROBING: PROBE DENIALS

PASSED: HOT-PLUGGING: WINNING SIMULTANEOUS PROBES - ANNOUNCEMENTS

PASSED: HOT-PLUGGING: WINNING SIMULTANEOUS PROBES: WINNING SIMULTANEOUS PROBES

PASSED: HOT-PLUGGING: SRV PROBING/ANNOUNCEMENTS

PASSED: HOT-PLUGGING: SUBSEQUENT CONFLICT - ANNOUNCEMENTS

PASSED: HOT-PLUGGING: SUBSEQUENT CONFLICT - AAAA

PASSED: HOT-PLUGGING: SUBSEQUENT CONFLICT - ANNOUNCEMENTS

PASSED: HOT-PLUGGING: SUBSEQUENT CONFLICT - SRV

PASSED: HOT-PLUGGING

PASSED: NO DUPLICATE RECORDS IN PACKETS

PASSED: REQUIRED ADDITIONAL RECORDS IN ANSWERS

PASSED: LEGAL CHARACTERS IN ADDRESS RECORD NAMES

PASSED: CACHE FLUSH BIT SET IN NON-SHARED RESPONSES

PASSED: CACHE FLUSH BIT NOT SET IN PROPOSED ANSWER OF PROBES

PASSED with 6 warning(s).


Network Interoperability

-----------------------------

SKIPPED (test omitted by operator)



******************************************************************************

Sorry, you did not successfully pass the Bonjour Conformance test

******************************************************************************