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
******************************************************************************